8 #include <Cutelyst/Plugins/session_export.h> 9 #include <Cutelyst/plugin.h> 56 virtual bool storeSessionData(
Context *c,
69 virtual bool deleteExpiredSessions(
Context *c, quint64 expires) = 0;
194 void setStorage(std::unique_ptr<SessionStore> store);
212 static quint64 expires(
Context *c);
219 static void changeExpires(
Context *c, quint64 expires);
263 static bool isValid(
Context *c);
266 SessionPrivate *d_ptr;
269 Q_PRIVATE_SLOT(d_func(),
void _q_saveSession(
Context *))
The Cutelyst namespace holds all public Cutelyst API.
Abstract class to create a session store.
Base class for Cutelyst Plugins.
The Cutelyst application.
Plugin providing methods for session management.