addForwarderAddedCallback(ArFunctor1< ArCentralForwarder * > *functor, int priority=0) | ArCentralManager | |
addForwarderRemovedCallback(ArFunctor1< ArCentralForwarder * > *functor, int priority=0) | ArCentralManager | |
ArASyncTask() | ArASyncTask | |
ArCentralManager(ArServerBase *robotServer, ArServerBase *clientServer) | ArCentralManager | |
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] |
close(void) | ArCentralManager | [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] |
getBlockAllSignals(void) | ArThread | |
getFunc(void) const | ArThread | [virtual] |
getJoinable(void) const | ArThread | [virtual] |
getLogLevel(void) | ArThread | [static] |
getRunning(void) const | ArThread | [virtual] |
getRunningWithLock(void) | ArThread | [virtual] |
getThread(void) const | ArThread | [virtual] |
getThreadName(void) | ArThread | [virtual] |
init(void) | ArThread | [static] |
join(void **ret=NULL) | ArThread | [virtual] |
joinAll(void) | ArThread | [static] |
lock(void) | ArThread | |
logThreadInfo(void) | ArThread | [virtual] |
MapType typedef | ArThread | |
myAriaExitCB | ArCentralManager | [protected] |
myBlockAllSignals | ArThread | [protected] |
myCallbackMutex | ArCentralManager | [protected] |
myClientNames | ArCentralManager | [protected] |
myClientServer | ArCentralManager | [protected] |
myClientSockets | ArCentralManager | [protected] |
myDataMutex | ArCentralManager | [protected] |
myForwarderAddedCBList | ArCentralManager | [protected] |
myForwarderRemovedCBList | ArCentralManager | [protected] |
myForwarders | ArCentralManager | [protected] |
myFunc | ArThread | [protected] |
myHeartbeatTimeout | ArCentralManager | [protected] |
myJoinable | ArThread | [protected] |
myMutex | ArThread | [protected] |
myName | ArThread | [protected] |
myNetClientListCB | ArCentralManager | [protected] |
myNetSwitchCB | ArCentralManager | [protected] |
myOnSocket | ArCentralManager | [protected] |
myPID | ArThread | [protected] |
myRobotServer | ArCentralManager | [protected] |
myRunning | ArThread | [protected] |
myStrMap | ArThread | [protected] |
myThread | ArThread | [protected] |
myUsedPorts | ArCentralManager | [protected] |
netClientList(ArServerClient *client, ArNetPacket *packet) | ArCentralManager | |
netServerSwitch(ArServerClient *client, ArNetPacket *packet) | ArCentralManager | |
ourLogLevel | ArThread | [protected, static] |
ourThreads | ArThread | [protected, static] |
ourThreadsMutex | ArThread | [protected, static] |
remForwarderAddedCallback(ArFunctor1< ArCentralForwarder * > *functor) | ArCentralManager | |
remForwarderRemovedCallback(ArFunctor1< ArCentralForwarder * > *functor) | ArCentralManager | |
run(void) | ArASyncTask | [virtual] |
runAsync(void) | ArASyncTask | [virtual] |
runInThisThread(void *arg=0) | ArASyncTask | [virtual] |
runThread(void *arg) | ArCentralManager | [virtual] |
self(void) | ArThread | [static] |
setLogLevel(ArLog::LogLevel level) | ArThread | [static] |
setRunning(bool running) | ArThread | [virtual] |
setThreadName(const char *name) | ArThread | [virtual] |
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] |
threadStarted(void) | ArThread | [virtual] |
ThreadType typedef | ArThread | |
tryLock(void) | ArThread | |
unlock(void) | ArThread | |
yieldProcessor(void) | ArThread | [static] |
~ArASyncTask() | ArASyncTask | [virtual] |
~ArCentralManager() | ArCentralManager | [virtual] |
~ArThread() | ArThread | [virtual] |