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

# WormServerBase Member List

This is the complete list of members for WormServerBase, including all inherited members.

CheckConfig() | WormServerBase | `[protected, virtual]`
ClientServicer(void *p_socketdescriptor)=0 | WormServerBase | `[protected, pure virtual]`
CommandRegion | WormServerBase | `[protected]`
CommandRingKey | WormServerBase | `[protected]`
CommandRingName | WormServerBase | `[protected]`
ConfigState | TConfigurable | `[protected]`
DoSCNLsMatch(const char *p_s1, const char *p_c1, const char *p_n1, const char *p_l1, const char *p_s2, const char *p_c2, const char *p_n2, const char *p_l2) | WormServerBase | `[protected, static]`
FinishedRunning() | WormServerBase | `[inline, protected, virtual]`
GetThat() | ThreadableObject | `[inline, static]`
HandleConfigLine(ConfigSource *p_parser) | WormServerBase | `[virtual]`
IsReady() | TConfigurable |
KillSelfThread() | ThreadableObject | `[protected, static]`
KillThread(TO_THREAD_ID tid) | ThreadableObject | `[protected, static]`
LastListenerPulse | WormServerBase | `[protected]`
Listener(void *p_dummy) | WormServerBase | `[protected]`
ListenerThreadId | WormServerBase | `[protected]`
ListenForMsg(SOCKET p_descriptor, char *p_rcv_buffer, int *p_length, int p_timeoutms=-1) | WormServerBase | `[protected]`
LoggingLevel | WormServerBase | `[protected]`
MainThreadActions() | WormServerBase | `[inline, protected, virtual]`
MaxServiceThreads | WormServerBase | `[private]`
PassiveSocket | WormServerBase | `[private]`
PrepareToRun() | WormServerBase | `[inline, protected, virtual]`
RecvTimeoutMS | WormServerBase | `[protected]`
ReleaseServiceThreadInfo(SOCKET p_descriptor) | WormServerBase | `[inline, protected]`
Run() | WormServerBase |
Running | WormServerBase | `[protected]`
SendMessage(const SOCKET p_descriptor, const char *p_msg, int *p_length) | WormServerBase | `[protected]`
SendStatus(unsigned char type, short ierr, char *note) | WormServerBase | `[protected]`
SendTimeoutMS | WormServerBase | `[protected]`
ServerIPAddr | WormServerBase | `[protected]`
ServerPort | WormServerBase | `[protected]`
SetMaxThreads(unsigned short p_count) | WormServerBase | `[inline, protected]`
SocketDebug | WormServerBase | `[protected]`
StartThread(TO_STACK_SIZE stack_size, TO_THREAD_ID *thread_id) | ThreadableObject | `[inline, protected]`
StartThreadFunc(void *p_arg) | WormServerBase | `[inline, virtual]`
StartThreadWithArg(TO_STACK_SIZE stack_size, TO_THREAD_ID *thread_id, void *arg) | ThreadableObject | `[protected]`
TConfigurable() | TConfigurable |
That | ThreadableObject | `[protected, static]`
ThatMutex | ThreadableObject | `[protected, static]`
ThreadableObject() | ThreadableObject | `[inline]`
ThreadsInfo | WormServerBase | `[protected]`
WaitForThread(TO_THREAD_ID *thread_id) | ThreadableObject | `[protected, static]`
WormServerBase() | WormServerBase |
~WormServerBase() | WormServerBase |