broadcastCondVar(CArchCond) | CArchMultithreadPosix | [virtual] |
cancelThread(CArchThread) | CArchMultithreadPosix | [virtual] |
CArchMultithreadPosix() | CArchMultithreadPosix | |
closeCondVar(CArchCond) | CArchMultithreadPosix | [virtual] |
closeMutex(CArchMutex) | CArchMultithreadPosix | [virtual] |
closeThread(CArchThread) | CArchMultithreadPosix | [virtual] |
copyThread(CArchThread) | CArchMultithreadPosix | [virtual] |
ESignal enum name | IArchMultithread | |
getIDOfThread(CArchThread) | CArchMultithreadPosix | [virtual] |
getInstance() | CArchMultithreadPosix | [static] |
getNetworkDataForThread(CArchThread) | CArchMultithreadPosix | |
getResultOfThread(CArchThread) | CArchMultithreadPosix | [virtual] |
isExitedThread(CArchThread) | CArchMultithreadPosix | [virtual] |
isSameThread(CArchThread, CArchThread) | CArchMultithreadPosix | [virtual] |
kHANGUP enum value | IArchMultithread | |
kINTERRUPT enum value | IArchMultithread | |
kNUM_SIGNALS enum value (defined in IArchMultithread) | IArchMultithread | |
kTERMINATE enum value | IArchMultithread | |
kUSER enum value | IArchMultithread | |
lockMutex(CArchMutex) | CArchMultithreadPosix | [virtual] |
newCondVar() | CArchMultithreadPosix | [virtual] |
newCurrentThread() | CArchMultithreadPosix | [virtual] |
newMutex() | CArchMultithreadPosix | [virtual] |
newThread(ThreadFunc, void *) | CArchMultithreadPosix | [virtual] |
IArchMultithread::newThread(ThreadFunc func, void *userData)=0 | IArchMultithread | [pure virtual] |
raiseSignal(ESignal) | CArchMultithreadPosix | [virtual] |
IArchMultithread::raiseSignal(ESignal signal)=0 | IArchMultithread | [pure virtual] |
setNetworkDataForCurrentThread(void *) | CArchMultithreadPosix | |
setPriorityOfThread(CArchThread, int n) | CArchMultithreadPosix | [virtual] |
setSignalHandler(ESignal, SignalFunc, void *) | CArchMultithreadPosix | [virtual] |
IArchMultithread::setSignalHandler(ESignal, SignalFunc func, void *userData)=0 | IArchMultithread | [pure virtual] |
signalCondVar(CArchCond) | CArchMultithreadPosix | [virtual] |
SignalFunc typedef | IArchMultithread | |
testCancelThread() | CArchMultithreadPosix | [virtual] |
ThreadFunc typedef | IArchMultithread | |
ThreadID typedef | IArchMultithread | |
unlockMutex(CArchMutex) | CArchMultithreadPosix | [virtual] |
wait(CArchThread, double timeout) | CArchMultithreadPosix | [virtual] |
waitCondVar(CArchCond, CArchMutex, double timeout) | CArchMultithreadPosix | [virtual] |
~CArchMultithreadPosix() | CArchMultithreadPosix | [virtual] |
~IInterface() | IInterface | [inline, virtual] |