2 #include <TSessionStore>
7 QString
key()
const {
return "redis"; }
10 bool remove(
const QByteArray &
id)
override;
11 int gc(
const QDateTime &expire)
override;
The TSessionRedisStore class stores HTTP sessions into Redis system.
Definition: tsessionredisstore.h:5
TSession find(const QByteArray &id) override
Returns the session which has the ID id and is newer than or equal to the expiration datetime in the ...
Definition: tsessionredisstore.cpp:48
bool remove(const QByteArray &id) override
Removes all sessions older than the expiration datetime.
Definition: tsessionredisstore.cpp:69
int gc(const QDateTime &expire) override
Definition: tsessionredisstore.cpp:76
bool store(TSession &session) override
Stores the session in the session store.
Definition: tsessionredisstore.cpp:20
QString key() const
Definition: tsessionredisstore.h:7
The TSessionStore is an abstract class that stores HTTP sessions.
Definition: tsessionstore.h:8
The TSession class holds information associated with individual visitors.
Definition: tsession.h:7