| acceptSocket(CArchSocket s, CArchNetAddress *addr) | CArch | [virtual] |
| addReceiver(IArchTaskBarReceiver *) | CArch | [virtual] |
| addrToName(CArchNetAddress) | CArch | [virtual] |
| addrToString(CArchNetAddress) | CArch | [virtual] |
| bindSocket(CArchSocket s, CArchNetAddress addr) | CArch | [virtual] |
| broadcastCondVar(CArchCond) | CArch | [virtual] |
| cancelThread(CArchThread) | CArch | [virtual] |
| canInstallDaemon(const char *name, bool allUsers) | CArch | [virtual] |
| CArch(void *args=NULL) | CArch | |
| closeAddr(CArchNetAddress) | CArch | [virtual] |
| closeCondVar(CArchCond) | CArch | [virtual] |
| closeConsole() | CArch | [virtual] |
| closeLog() | CArch | [virtual] |
| closeMutex(CArchMutex) | CArch | [virtual] |
| closeSocket(CArchSocket s) | CArch | [virtual] |
| closeSocketForRead(CArchSocket s) | CArch | [virtual] |
| closeSocketForWrite(CArchSocket s) | CArch | [virtual] |
| closeThread(CArchThread) | CArch | [virtual] |
| concatPath(const std::string &prefix, const std::string &suffix) | CArch | [virtual] |
| connectSocket(CArchSocket s, CArchNetAddress name) | CArch | [virtual] |
| convStringMBToWC(wchar_t *, const char *, UInt32 n, bool *errors) | CArch | [virtual] |
| convStringWCToMB(char *, const wchar_t *, UInt32 n, bool *errors) | CArch | [virtual] |
| copyAddr(CArchNetAddress) | CArch | [virtual] |
| copySocket(CArchSocket s) | CArch | [virtual] |
| copyThread(CArchThread) | CArch | [virtual] |
| DaemonFunc typedef | IArchDaemon | |
| daemonize(const char *name, DaemonFunc func) | CArch | [virtual] |
| IArchDaemon::daemonize(const char *name, DaemonFunc func)=0 | IArchDaemon | [pure virtual] |
| EAddressFamily enum name | IArchNetwork | |
| ELevel enum name | IArchLog | |
| ESignal enum name | IArchMultithread | |
| ESocketType enum name | IArchNetwork | |
| EWideCharEncoding enum name | IArchString | |
| getAddrFamily(CArchNetAddress) | CArch | [virtual] |
| getAddrPort(CArchNetAddress) | CArch | [virtual] |
| getBasename(const char *pathname) | CArch | [virtual] |
| getHostName() | CArch | [virtual] |
| getIDOfThread(CArchThread) | CArch | [virtual] |
| getInstance() | CArch | [static] |
| getNewlineForConsole() | CArch | [virtual] |
| getOSName() const | CArch | [virtual] |
| getPlatformName() const | CArch | [virtual] |
| getResultOfThread(CArchThread) | CArch | [virtual] |
| getSystemDirectory() | CArch | [virtual] |
| getUserDirectory() | CArch | [virtual] |
| getWideCharEncoding() | CArch | [virtual] |
| installDaemon(const char *name, const char *description, const char *pathname, const char *commandLine, const char *dependencies, bool allUsers) | CArch | [virtual] |
| isAnyAddr(CArchNetAddress) | CArch | [virtual] |
| isDaemonInstalled(const char *name, bool allUsers) | CArch | [virtual] |
| isEqualAddr(CArchNetAddress, CArchNetAddress) | CArch | [virtual] |
| isExitedThread(CArchThread) | CArch | [virtual] |
| isSameThread(CArchThread, CArchThread) | CArch | [virtual] |
| kDEBUG enum value | IArchLog | |
| kDGRAM enum value (defined in IArchNetwork) | IArchNetwork | |
| kERROR enum value | IArchLog | |
| kHANGUP enum value | IArchMultithread | |
| kINET enum value (defined in IArchNetwork) | IArchNetwork | |
| kINFO enum value | IArchLog | |
| kINTERRUPT enum value | IArchMultithread | |
| kNOTE enum value | IArchLog | |
| kNUM_SIGNALS enum value (defined in IArchMultithread) | IArchMultithread | |
| kPOLLERR enum value | IArchNetwork | |
| kPOLLIN enum value | IArchNetwork | |
| kPOLLNVAL enum value | IArchNetwork | |
| kPOLLOUT enum value | IArchNetwork | |
| kSTREAM enum value (defined in IArchNetwork) | IArchNetwork | |
| kTERMINATE enum value | IArchMultithread | |
| kUCS2 enum value | IArchString | |
| kUCS4 enum value | IArchString | |
| kUNKNOWN enum value (defined in IArchNetwork) | IArchNetwork | |
| kUSER enum value | IArchMultithread | |
| kUTF16 enum value | IArchString | |
| kUTF32 enum value | IArchString | |
| kWARNING enum value | IArchLog | |
| listenOnSocket(CArchSocket s) | CArch | [virtual] |
| lockMutex(CArchMutex) | CArch | [virtual] |
| nameToAddr(const std::string &) | CArch | [virtual] |
| newAnyAddr(EAddressFamily) | CArch | [virtual] |
| IArchNetwork::newAnyAddr(EAddressFamily)=0 | IArchNetwork | [pure virtual] |
| newCondVar() | CArch | [virtual] |
| newCurrentThread() | CArch | [virtual] |
| newMutex() | CArch | [virtual] |
| newSocket(EAddressFamily, ESocketType) | CArch | [virtual] |
| IArchNetwork::newSocket(EAddressFamily, ESocketType)=0 | IArchNetwork | [pure virtual] |
| newThread(ThreadFunc, void *) | CArch | [virtual] |
| IArchMultithread::newThread(ThreadFunc func, void *userData)=0 | IArchMultithread | [pure virtual] |
| openConsole(const char *) | CArch | [virtual] |
| openLog(const char *) | CArch | [virtual] |
| pollSocket(CPollEntry[], int num, double timeout) | CArch | [virtual] |
| IArchNetwork::pollSocket(CPollEntry[], int num, double timeout)=0 | IArchNetwork | [pure virtual] |
| raiseSignal(ESignal) | CArch | [virtual] |
| IArchMultithread::raiseSignal(ESignal signal)=0 | IArchMultithread | [pure virtual] |
| readSocket(CArchSocket s, void *buf, size_t len) | CArch | [virtual] |
| removeReceiver(IArchTaskBarReceiver *) | CArch | [virtual] |
| setAddrPort(CArchNetAddress, int port) | CArch | [virtual] |
| setNoDelayOnSocket(CArchSocket, bool noDelay) | CArch | [virtual] |
| setPriorityOfThread(CArchThread, int n) | CArch | [virtual] |
| setReuseAddrOnSocket(CArchSocket, bool reuse) | CArch | [virtual] |
| setSignalHandler(ESignal, SignalFunc, void *) | CArch | [virtual] |
| IArchMultithread::setSignalHandler(ESignal, SignalFunc func, void *userData)=0 | IArchMultithread | [pure virtual] |
| showConsole(bool showIfEmpty) | CArch | [virtual] |
| showLog(bool showIfEmpty) | CArch | [virtual] |
| signalCondVar(CArchCond) | CArch | [virtual] |
| SignalFunc typedef | IArchMultithread | |
| sleep(double timeout) | CArch | [virtual] |
| testCancelThread() | CArch | [virtual] |
| ThreadFunc typedef | IArchMultithread | |
| ThreadID typedef | IArchMultithread | |
| throwErrorOnSocket(CArchSocket) | CArch | [virtual] |
| time() | CArch | [virtual] |
| unblockPollSocket(CArchThread thread) | CArch | [virtual] |
| uninstallDaemon(const char *name, bool allUsers) | CArch | [virtual] |
| unlockMutex(CArchMutex) | CArch | [virtual] |
| updateReceiver(IArchTaskBarReceiver *) | CArch | [virtual] |
| vsnprintf(char *str, int size, const char *fmt, va_list ap) | CArch | [virtual] |
| wait(CArchThread, double timeout) | CArch | [virtual] |
| waitCondVar(CArchCond, CArchMutex, double timeout) | CArch | [virtual] |
| writeConsole(const char *) | CArch | [virtual] |
| writeLog(ELevel, const char *) | CArch | [virtual] |
| IArchLog::writeLog(ELevel, const char *)=0 | IArchLog | [pure virtual] |
| writeSocket(CArchSocket s, const void *buf, size_t len) | CArch | [virtual] |
| ~CArch() | CArch | |
| ~IInterface() | IInterface | [inline, virtual] |