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] |