+public:
+ CoreSession(UserId, Storage *, QObject *parent = 0);
+ virtual ~CoreSession();
+
+ NetworkId getNetworkId(const QString &network) const;
+ QList<BufferInfo> buffers() const;
+ UserId userId() const;
+ QVariant sessionState();
+
+ //! Retrieve a piece of session-wide data.
+ QVariant retrieveSessionData(const QString &key, const QVariant &def = QVariant());
+
+ SignalProxy *signalProxy() const;