Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

oSession Class Reference

#include <oSession.h>

List of all members.

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)
oContextgetActiveContext () const
oNoTxContext * getNoTxContext () const
bool wait ()
d_ObjectgetPendingObject () 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)


Constructor & Destructor Documentation

oSession::oSession d_String    iName
 

oSession::oSession d_String    iName,
oThread::tEntry    iEntryPoint,
oThread::tArgument    iArg,
oUInt2    iFlag
 

oSession::~oSession  
 


Member Function Documentation

void oSession::addContext const oContext   iTrans
 

void oSession::checkForShutdown  
 

otThreadFunc oSession::flow oThread::tArgument    iArg [static]
 

void oSession::forceShutdown int    iSignalCode
 

oContext * oSession::getActiveContext   const [inline]
 

const char * oSession::getName   const [inline]
 

oNoTxContext * oSession::getNoTxContext   const [inline]
 

int oSession::getPendingEmbedded   const
 

d_Object * oSession::getPendingObject   const
 

void oSession::removeContext const oContext   iTrans
 

void oSession::setPendingEmbedded int    iPending
 

void oSession::setPendingObject d_Object   iPending
 

bool oSession::wait  
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 29 17:12:16 2002 for Orient ODBMS Just Edition v. 2.0e by doxygen1.3-rc1