Public Member Functions | |
ThreadData (MultiThreadRpcServer *server, Protocol *prot) | |
bool | shouldRun () const |
void | setTerminate () |
handle_t | getHandle () const |
void | setHandle (handle_t hd) |
Protocol * | getProtocol () const |
MultiThreadRpcServer * | getServer () const |
void | incInvoked () |
unsigned | numInvoked () const |
Private Attributes | |
bool | run |
handle_t | handle |
unsigned | ctrInvoked |
Protocol * | protocol |
MultiThreadRpcServer * | server |
Definition at line 66 of file ulxr_mtrpc_server.cpp.
ulxr::MultiThreadRpcServer::ThreadData::ThreadData | ( | MultiThreadRpcServer * | server, | |
Protocol * | prot | |||
) |
Definition at line 503 of file ulxr_mtrpc_server.cpp.
References ctrInvoked, handle, protocol, run, and server.
bool ulxr::MultiThreadRpcServer::ThreadData::shouldRun | ( | ) | const |
Definition at line 513 of file ulxr_mtrpc_server.cpp.
void ulxr::MultiThreadRpcServer::ThreadData::setTerminate | ( | ) |
MultiThreadRpcServer::ThreadData::handle_t ulxr::MultiThreadRpcServer::ThreadData::getHandle | ( | ) | const |
void ulxr::MultiThreadRpcServer::ThreadData::setHandle | ( | handle_t | hd | ) |
Definition at line 546 of file ulxr_mtrpc_server.cpp.
Protocol * ulxr::MultiThreadRpcServer::ThreadData::getProtocol | ( | ) | const |
Definition at line 534 of file ulxr_mtrpc_server.cpp.
MultiThreadRpcServer * ulxr::MultiThreadRpcServer::ThreadData::getServer | ( | ) | const |
Definition at line 540 of file ulxr_mtrpc_server.cpp.
void ulxr::MultiThreadRpcServer::ThreadData::incInvoked | ( | ) |
Definition at line 552 of file ulxr_mtrpc_server.cpp.
unsigned ulxr::MultiThreadRpcServer::ThreadData::numInvoked | ( | ) | const |
Definition at line 558 of file ulxr_mtrpc_server.cpp.
bool ulxr::MultiThreadRpcServer::ThreadData::run [private] |
handle_t ulxr::MultiThreadRpcServer::ThreadData::handle [private] |
unsigned ulxr::MultiThreadRpcServer::ThreadData::ctrInvoked [private] |