ArNetworking: Member List

- Main Page
- Classes
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArClientSwitchManager Member List

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

ArASyncTask() | ArASyncTask |
ArClientSwitchManager(ArServerBase *serverBase, ArArgumentParser *parser) (defined in ArClientSwitchManager) | ArClientSwitchManager |
ArThread(ArFunctor *func, bool joinable=true, bool blockAllSignals=true) | ArThread |
ArThread(ThreadType thread, bool joinable, bool blockAllSignals=true) | ArThread |
ArThread(bool blockAllSignals=true) | ArThread |
cancel(void) | ArThread | `[virtual]`
cancelAll(void) | ArThread | `[static]`
clientSwitch(ArNetPacket *packet) | ArClientSwitchManager |
CONNECTED enum value | ArClientSwitchManager | `[protected]`
CONNECTING enum value | ArClientSwitchManager | `[protected]`
create(bool joinable=true, bool lowerPriority=true) | ArASyncTask | `[virtual]`
ArThread::create(ArFunctor *func, bool joinable=true, bool lowerPriority=true) | ArThread | `[virtual]`
detach(void) | ArThread | `[virtual]`
doJoin(void **ret=NULL) | ArThread | `[protected, virtual]`
filePasswordCallback(ArArgumentBuilder *arg) (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
fileServerKeyCallback(ArArgumentBuilder *arg) (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
fileUserCallback(ArArgumentBuilder *arg) (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
getBlockAllSignals(void) | ArThread |
getCentralServerHostName(void) | ArClientSwitchManager |
getDebugLogging(void) | ArClientSwitchManager | `[inline]`
getFunc(void) const | ArThread | `[virtual]`
getJoinable(void) const | ArThread | `[virtual]`
getLogLevel(void) | ArThread | `[static]`
getOSThread(void) const | ArThread | `[virtual]`
getPID(void) | ArThread |
getRunning(void) const | ArThread | `[virtual]`
getRunningWithLock(void) | ArThread | `[virtual]`
getThisOSThread(void) | ArThread | `[static]`
getThisThread(void) | ArThread | `[static]`
getThisThreadName(void) | ArThread | `[static]`
getThread(void) const | ArThread | `[virtual]`
getThreadActivity(void) | ArASyncTask | `[virtual]`
getThreadName(void) | ArThread | `[virtual]`
IDLE enum value | ArClientSwitchManager | `[protected]`
init(void) | ArThread | `[static]`
isConnected(void) | ArClientSwitchManager |
isThreadFinished() const | ArThread | `[virtual]`
isThreadStarted() const | ArThread | `[virtual]`
join(void **ret=NULL) | ArThread | `[virtual]`
joinAll(void) | ArThread | `[static]`
lock(void) | ArThread |
logOptions(void) const | ArClientSwitchManager |
logThreadInfo(void) | ArThread | `[virtual]`
LOST_CONNECTION enum value | ArClientSwitchManager | `[protected]`
MapType typedef | ArThread |
myBlockAllSignals | ArThread | `[protected]`
myCentralServer (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myCentralServerPort (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myClient (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myDataMutex (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myDebugLogging (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myFileParser (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myFilePasswordCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myFileServerKeyCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myFileUserCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myFinished | ArThread | `[protected]`
myFunc | ArThread | `[protected]`
myIdentifier (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myJoinable | ArThread | `[protected]`
myLastConnectionAttempt (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myLastTcpHeartbeat (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myLastUdpHeartbeat (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myLogOptionsCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myMutex | ArThread | `[protected]`
myName | ArThread | `[protected]`
myNetCentralHeartbeatCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myNetCentralServerHeartbeatCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myParseArgsCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myParser (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myPassword (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myPID | ArThread | `[protected]`
myProcessFileCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myRunning | ArThread | `[protected]`
myServer (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myServerBackupTimeout (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myServerClient (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myServerHasHeartbeat (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myServerHeartbeatTimeout (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myServerKey (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myServerUdpHeartbeatTimeout (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
mySocketClosedCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myStarted | ArThread | `[protected]`
myStartedState (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myState (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myStrMap | ArThread | `[protected]`
mySwitchCB (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myThread | ArThread | `[protected]`
myTryConnection (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
myUser (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
netCentralHeartbeat(ArServerClient *client, ArNetPacket *packet) | ArClientSwitchManager |
netCentralServerHeartbeat(ArServerClient *client, ArNetPacket *packet) | ArClientSwitchManager |
osSelf(void) | ArThread | `[static]`
ourLogLevel | ArThread | `[protected, static]`
ourThreads | ArThread | `[protected, static]`
ourThreadsMutex | ArThread | `[protected, static]`
ourUnknownThreadName | ArThread | `[protected, static]`
parseArgs(void) | ArClientSwitchManager |
parseFile(const char *fileName) | ArClientSwitchManager |
processFile(void) (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
run(void) | ArASyncTask | `[virtual]`
runAsync(void) | ArASyncTask | `[virtual]`
runInThisThread(void *arg=0) | ArASyncTask | `[virtual]`
runThread(void *arg) (defined in ArClientSwitchManager) | ArClientSwitchManager | `[virtual]`
self(void) | ArThread | `[static]`
setDebugLogging(bool debugLogging=false) | ArClientSwitchManager | `[inline]`
setLogLevel(ArLog::LogLevel level) | ArThread | `[static]`
setRunning(bool running) | ArThread | `[virtual]`
setThreadName(const char *name) | ArThread | `[virtual]`
socketClosed(void) (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
State enum name | ArClientSwitchManager | `[protected]`
Status enum name | ArThread |
STATUS_ALREADY_DETATCHED | ArThread |
STATUS_FAILED | ArThread |
STATUS_INVALID | ArThread |
STATUS_JOIN_SELF | ArThread |
STATUS_NO_SUCH_THREAD | ArThread |
STATUS_NORESOURCE | ArThread |
stopAll() | ArThread | `[static]`
stopRunning(void) | ArASyncTask | `[virtual]`
switchState(State state) (defined in ArClientSwitchManager) | ArClientSwitchManager | `[protected]`
threadFinished(void) | ArThread | `[virtual]`
threadStarted(void) | ArThread | `[virtual]`
ThreadType typedef | ArThread |
TRYING_CONNECTION enum value | ArClientSwitchManager | `[protected]`
tryLock(void) | ArThread |
unlock(void) | ArThread |
yieldProcessor(void) | ArThread | `[static]`
~ArASyncTask() | ArASyncTask | `[virtual]`
~ArClientSwitchManager() (defined in ArClientSwitchManager) | ArClientSwitchManager | `[virtual]`
~ArThread() | ArThread | `[virtual]`