#include <LrmSkeleton.hpp>
Collaboration diagram for LrmSkeleton:
Public Member Functions | |
const string & | lrmIor () const |
Static Public Member Functions | |
LrmSkeleton & | init (LrmImpl *lrmImpl, const Config &config) |
LrmSkeleton & | singleInstance () |
Private Member Functions | |
LrmSkeleton (LrmImpl *lrmImpl, const Config &config) | |
Static Private Member Functions | |
void * | serverSideSetup (void *ptr) |
int | setSampleIntervalWrapper (struct lua_State *state) |
int | setKeepAliveIntervalWrapper (struct lua_State *state) |
int | remoteExecutionRequestWrapper (struct lua_State *state) |
int | requestOutputFilesWrapper (struct lua_State *state) |
int | killWrapper (struct lua_State *state) |
Private Attributes | |
lua_State * | serverSideState |
LrmImpl * | lrmImpl_ |
string | lrmIor_ |
Static Private Attributes | |
LrmSkeleton * | singleInstance_ = NULL |
|
|
|
|
|
|
|
|
|
Wrapper for servant implementation method.
|
|
|
|
Wrapper for initServerSide(). Needed because of the way pthreads are launched. |
|
Wrapper for servant implementation method.
|
|
Wrapper for servant implementation method.
|
|
|
|
|
|
|
|
lua_sstate representing the server side |
|
singleton |