akonadi
Akonadi::SessionPrivate Class Reference
#include <session_p.h>
Public Member Functions | |
SessionPrivate (Session *parent) | |
virtual void | addJob (Job *job) |
bool | canPipelineNext () |
void | dataReceived () |
void | doStartNext () |
void | endJob (Job *job) |
virtual void | init (const QByteArray &sessionId) |
void | jobDestroyed (QObject *job) |
void | jobDone (KJob *job) |
void | jobWriteFinished (Akonadi::Job *job) |
int | nextTag () |
void | reconnect () |
void | socketDisconnected () |
void | socketError (QLocalSocket::LocalSocketError error) |
void | startJob (Job *job) |
void | startNext () |
void | writeData (const QByteArray &data) |
Static Public Member Functions | |
static void | createDefaultSession (const QByteArray &sessionId) |
static int | minimumProtocolVersion () |
Public Attributes | |
bool | connected |
Job * | currentJob |
bool | jobRunning |
QSettings * | mConnectionSettings |
Session * | mParent |
ImapParser * | parser |
QQueue< Job * > | pipeline |
int | protocolVersion |
QQueue< Job * > | queue |
QByteArray | sessionId |
QLocalSocket * | socket |
int | theNextTag |
Detailed Description
For internal use only.
Definition at line 40 of file session_p.h.
Member Function Documentation
virtual void Akonadi::SessionPrivate::addJob | ( | Job * | job | ) | [virtual] |
Associates the given Job object with this session.
void SessionPrivate::createDefaultSession | ( | const QByteArray & | sessionId | ) | [static] |
Creates a new default session for this thread with the given sessionId
.
The session can be accessed later by defaultSession().
You only need to call this method if you want that the default session has a special custom id, otherwise a random unique id is used automatically.
Definition at line 305 of file session.cpp.
void Akonadi::SessionPrivate::endJob | ( | Job * | job | ) |
For internal use only.
For testing purposes only. See FakeSesson.
int Akonadi::SessionPrivate::nextTag | ( | ) |
Returns the next IMAP tag.
void Akonadi::SessionPrivate::writeData | ( | const QByteArray & | data | ) |
Sends the given raw data.
The documentation for this class was generated from the following files: