#include <Session_ServerThread.hxx>
Public Member Functions |
| | Session_SessionThread () |
| | Session_SessionThread (int argc, char **argv, CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, QMutex *GUIMutex, QWaitCondition *GUILauncher) |
| virtual | ~Session_SessionThread () |
| void | Init () |
Static Public Attributes |
| static const int | NB_SRV_TYP = 7 |
| static const char * | _serverTypes [] |
Protected Member Functions |
| virtual void | ActivateSession (int argc, char **argv) |
| void | ActivateModuleCatalog (int argc, char **argv) |
| void | ActivateSALOMEDS (int argc, char **argv) |
| void | ActivateRegistry (int argc, char **argv) |
| void | ActivateContainer (int argc, char **argv) |
| void | ActivateEngine (int argc, char **argv) |
| void | ActivateContainerManager (int argc, char **argv) |
Protected Attributes |
| int | _argc |
| char ** | _argv |
| int | _servType |
| CORBA::ORB_var | _orb |
| PortableServer::POA_var | _root_poa |
| SALOME_NamingService * | _NS |
Private Attributes |
| QMutex * | _GUIMutex |
| QWaitCondition * | _GUILauncher |
Constructor & Destructor Documentation
| Session_SessionThread.Session_SessionThread |
( |
| ) |
|
| Session_SessionThread::Session_SessionThread |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
CORBA::ORB_ptr |
orb, |
|
|
PortableServer::POA_ptr |
poa, |
|
|
QMutex * |
GUIMutex, |
|
|
QWaitCondition * |
GUILauncher |
|
) |
| |
| Session_SessionThread::~Session_SessionThread |
( |
| ) |
[virtual] |
Member Function Documentation
| void Session_SessionThread::ActivateSession |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| [protected, virtual] |
| void Session_ServerThread::Init |
( |
| ) |
[inherited] |
run the thread : activate one servant, the servant type is given by argument _argv[0]
| void Session_ServerThread::ActivateModuleCatalog |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| [protected, inherited] |
| void Session_ServerThread::ActivateSALOMEDS |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| [protected, inherited] |
| void Session_ServerThread::ActivateRegistry |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| [protected, inherited] |
| void Session_ServerThread::ActivateContainer |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| [protected, inherited] |
| void Session_ServerThread::ActivateEngine |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| [protected, inherited] |
| void Session_ServerThread::ActivateContainerManager |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| [protected, inherited] |
Field Documentation
Initial value: {"Container",
"ModuleCatalog",
"Registry",
"SALOMEDS",
"Session",
"SalomeAppEngine",
"ContainerManager"}