11 #include <QReadWriteLock>
14 namespace stefanfrings {
52 QByteArray getId()
const;
61 void set(
const QByteArray& key,
const QVariant& value);
64 void remove(
const QByteArray& key);
67 QVariant get(
const QByteArray& key)
const;
70 bool contains(
const QByteArray& key)
const;
77 QMap<QByteArray,QVariant> getAll()
const;
84 qint64 getLastAccess()
const;
95 struct HttpSessionData {
110 QMap<QByteArray,QVariant> values;
115 HttpSessionData* dataPtr;
This class stores data for a single HTTP session.