Workspace 6.21.5
|
#include <Workspace/Application/Server/sessionmanager.h>
Public Member Functions | |
SessionManager (ExecutedWorkspaceHistory &history) | |
~SessionManager () | |
bool | getDetail (DataExecution::WorkspaceDetailMessage &msg, const QString &uuid, const QString &sessionId="", int logStartBytes=0) |
ExecutedWorkspaceHistory & | history () |
void | list (DataExecution::WorkspaceListMessage &msg, const QString &sessionId="") |
std::unique_ptr< SessionHandler > | newSession () |
void | removeSession (SessionHandler *sessionHandler) |
SessionManager | ( | ExecutedWorkspaceHistory & | history | ) |
|
default |
bool getDetail | ( | DataExecution::WorkspaceDetailMessage & | msg, |
const QString & | uuid, | ||
const QString & | sessionId = "" , |
||
int | logStartBytes = 0 |
||
) |
|
inline |
void list | ( | DataExecution::WorkspaceListMessage & | msg, |
const QString & | sessionId = "" |
||
) |
std::unique_ptr< SessionHandler > newSession | ( | ) |
void removeSession | ( | SessionHandler * | sessionHandler | ) |