#include <oSession.h>
Public Methods | |
| oSession (d_String iName) | |
| oSession (d_String iName, oThread::tEntry iEntryPoint, oThread::tArgument iArg, oUInt2 iFlag) | |
| ~oSession () | |
| void | addContext (const oContext *iTrans) |
| void | removeContext (const oContext *iTrans) |
| oContext * | getActiveContext () const |
| oNoTxContext * | getNoTxContext () const |
| bool | wait () |
| d_Object * | getPendingObject () const |
| void | setPendingObject (d_Object *iPending) |
| int | getPendingEmbedded () const |
| void | setPendingEmbedded (int iPending) |
| void | forceShutdown (int iSignalCode) |
| void | checkForShutdown () |
| const char * | getName () const |
Static Public Methods | |
| otThreadFunc | flow (oThread::tArgument iArg) |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3-rc1