| access | RandomFile | [protected] |
| Access typedef | File | |
| Access enum name | File | |
| accessReadOnly enum value | File | |
| accessReadWrite enum value | File | |
| accessWriteOnly enum value | File | |
| Attr typedef | File | |
| Attr enum name | File | |
| attrGroup enum value | File | |
| attrInvalid enum value | File | |
| attrPrivate enum value | File | |
| attrPublic enum value | File | |
| AVAILABLE enum value | Socket | [protected] |
| BOUND enum value | Socket | [protected] |
| broadcast(char *msgbuf, int msglen) | Network | [friend] |
| UDPSocket::broadcast | Socket | [protected] |
| bufferSize(unsigned bufsize) | Socket | [protected] |
| canAccess(const char *path) | RandomFile | [related] |
| Cancel typedef | Thread | |
| Cancel enum name | Thread | |
| cancelDefault enum value | Thread | |
| cancelDeferred enum value | Thread | |
| cancelDisabled enum value | Thread | |
| cancelImmediate enum value | Thread | |
| cancelInitial enum value | Thread | |
| cancelManual enum value | Thread | |
| canModify(const char *path) | RandomFile | [related] |
| check(Family fam) | Socket | [static] |
| clrParent(void) | Thread | [inline, protected] |
| Complete typedef | File | |
| Complete enum name | File | |
| completion | Socket | [protected] |
| completionDeferred enum value | File | |
| completionDelayed enum value | File | |
| completionImmediate enum value | File | |
| connect(const IPV4Host &host, tpport_t port) | UDPSocket | |
| connect(const char *service) | UDPSocket | |
| CONNECTED enum value | Socket | [protected] |
| connectError(void) | Socket | [protected] |
| CONNECTING enum value | Socket | [protected] |
| count | RandomFile | [protected] |
| detach(Semaphore *start=0) | Thread | |
| disconnect(void) | UDPSocket | |
| drop(const IPV4Multicast &ia) | Socket | [protected] |
| DummyThread class | Thread | [friend] |
| endSocket(void) | Socket | [protected] |
| enter(void) | Mutex | [inline, protected] |
| enterCancel(void) | Thread | [static] |
| enterMutex(void) | Mutex | [protected] |
| errBindingFailed enum value | Socket | |
| errBroadcastDenied enum value | Socket | |
| errConnectBusy enum value | Socket | |
| errConnectFailed enum value | Socket | |
| errConnectInvalid enum value | Socket | |
| errConnectNoRoute enum value | Socket | |
| errConnectRefused enum value | Socket | |
| errConnectRejected enum value | Socket | |
| errConnectTimeout enum value | Socket | |
| errCopyFailed enum value | Socket | |
| errCreateFailed enum value | Socket | |
| UDPSocket::errExtended enum value | Socket | |
| MappedFile::errExtended enum value | File | |
| errInitFailed enum value | File | |
| errInput enum value | Socket | |
| errInputInterrupt enum value | Socket | |
| errInvalidValue enum value | Socket | |
| errKeepaliveDenied enum value | Socket | |
| errLookupFail enum value | Socket | |
| errMapFailed enum value | File | |
| errMulticastDisabled enum value | Socket | |
| errNoDelay enum value | Socket | |
| errNotConnected enum value | Socket | |
| errNotOpened enum value | File | |
| errOpenDenied enum value | File | |
| errOpenFailed enum value | File | |
| errOpenInUse enum value | File | |
| UDPSocket::error(Error error, char *err=NULL, long systemError=0) const | Socket | [protected] |
| UDPSocket::error(char *err) const | Socket | [inline, protected] |
| MappedFile::error(Error errid, char *errstr=NULL) | RandomFile | [protected] |
| MappedFile::error(char *err) | RandomFile | [inline, protected] |
| UDPSocket::Error typedef | Socket | |
| UDPSocket::Error enum name | Socket | |
| MappedFile::Error typedef | File | |
| errOutput enum value | Socket | |
| errOutputInterrupt enum value | Socket | |
| errReadFailure enum value | File | |
| errReadIncomplete enum value | File | |
| errReadInterrupted enum value | File | |
| errResourceFailure enum value | Socket | |
| errRoutingDenied enum value | Socket | |
| errSearchErr enum value | Socket | |
| errServiceDenied enum value | Socket | |
| errServiceUnavailable enum value | Socket | |
| UDPSocket::errSuccess enum value | Socket | |
| MappedFile::errSuccess enum value | File | |
| errTimeout enum value | Socket | |
| errWriteFailure enum value | File | |
| errWriteIncomplete enum value | File | |
| errWriteInterrupted enum value | File | |
| exit(void) | Thread | [protected] |
| exitCancel(Cancel cancel) | Thread | [static] |
| family | UDPSocket | [protected] |
| Family typedef | Socket | |
| Family enum name | Socket | |
| fcb_t typedef | File | [protected] |
| fd | RandomFile | [protected] |
| fetch(size_t offset=0) | MappedFile | [inline] |
| fetch(off_t pos, size_t len) | MappedFile | |
| Thread::final(void) | Thread | [protected, virtual] |
| MappedFile::final(void) | RandomFile | [protected] |
| UDPSocket::flags | Socket | [protected] |
| MappedFile::flags | RandomFile | [protected] |
| get(void) | Thread | [static] |
| getCancel(void) | Thread | [inline] |
| getCapacity(void) | RandomFile | |
| getDirname(const char *path, char *buffer, size_t size=256) | File | [static] |
| UDPSocket::getErrorNumber(void) const | Socket | [inline] |
| MappedFile::getErrorNumber(void) | RandomFile | [inline] |
| UDPSocket::getErrorString(void) const | Socket | [inline] |
| MappedFile::getErrorString(void) | RandomFile | [inline] |
| getException(void) | Thread | [static] |
| getExtended(void) | Thread | [protected, virtual] |
| getExtension(const char *path) | File | [static] |
| getFilename(const char *path) | File | [static] |
| getFilename(const char *path, char *buffer, size_t size=64) | File | [static] |
| getId(void) const | Thread | |
| getInterfaceIndex(const char *ethX, int &InterfaceIndex) | UDPSocket | |
| getIPV4Local(tpport_t *port=NULL) const | Socket | |
| getIPV4NAT(tpport_t *port=NULL) const | Socket | |
| getIPV4Peer(tpport_t *port=NULL) const | UDPSocket | |
| getIPV4Sender(tpport_t *port=NULL) const | Socket | |
| getLocal(tpport_t *port=NULL) const | Socket | [inline] |
| getName(void) | Thread | [inline] |
| getNAT(tpport_t *port) const | Socket | [inline] |
| getNodes(const char *name) | Network | [friend] |
| getParent(void) | Thread | [inline] |
| getPeer(tpport_t *port=NULL) const | UDPSocket | [inline] |
| getRealpath(const char *path, char *buffer, size_t size=256) | File | [static] |
| getSender(tpport_t *port=NULL) const | Socket | [inline] |
| getSystemError(void) const | Socket | [inline] |
| getSystemErrorString(void) const | Socket | |
| immediate | RandomFile | [protected] |
| INITIAL enum value | Socket | [protected] |
| MappedFile::initial | RandomFile | [protected] |
| initialize(void) | RandomFile | [protected, virtual] |
| ipv4 | UDPSocket | [protected] |
| IPV4 enum value | Socket | |
| isActive(void) const | Socket | |
| isBroadcast(void) const | Socket | [inline] |
| isConnected(void) const | Socket | |
| isDetached(void) | Thread | |
| isDevice(const char *path) | RandomFile | [related] |
| isDir(const char *path) | RandomFile | [related] |
| isFile(const char *path) | RandomFile | [related] |
| isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | Socket | [virtual] |
| isRouted(void) const | Socket | [inline] |
| isRunning(void) | Thread | |
| isThread(void) | Thread | |
| Thread::join(void) | Thread | |
| UDPSocket::join(const IPV4Multicast &ia, int InterfaceIndex) | UDPSocket | |
| Socket::join(const IPV4Multicast &ia) | Socket | [protected] |
| keepalive | Socket | [protected] |
| lastAccessed(const char *path) | RandomFile | [related] |
| lastModified(const char *path) | RandomFile | [related] |
| leave(void) | Mutex | [inline, protected] |
| leaveMutex(void) | Mutex | [protected] |
| linger | Socket | [protected] |
| lock(void) | MappedFile | |
| loopback | Socket | [protected] |
| MappedFile(const char *fname, Access mode) | MappedFile | |
| MappedFile(const char *fname, Access mode, size_t size) | MappedFile | |
| MappedFile(const char *fname, pos_t offset, size_t size, Access mode) | MappedFile | |
| mappedRead enum value | File | |
| mappedReadWrite enum value | File | |
| mappedWrite enum value | File | |
| Mapping typedef | File | |
| Mapping enum name | File | |
| multicast | Socket | [protected] |
| mutex | Socket | [protected, static] |
| Mutex(const char *name=NULL) | Mutex | [protected] |
| Network() | Network | |
| notify(Thread *) | Thread | [protected, virtual] |
| Open typedef | File | |
| Open enum name | File | |
| openAppend enum value | File | |
| openReadOnly enum value | File | |
| openReadWrite enum value | File | |
| openSync enum value | File | |
| openTruncate enum value | File | |
| openWriteOnly enum value | File | |
| UDPSocket::operator!() const | Socket | |
| MappedFile::operator!(void) | RandomFile | |
| operator++(Thread &th) | Thread | [friend] |
| operator--(Thread &th) | Thread | [friend] |
| operator=(const Socket &from) | Socket | |
| pageAligned(size_t size) | MappedFile | |
| pathname | RandomFile | [protected] |
| peek(void *buf, size_t len) | UDPSocket | [inline] |
| peer | UDPSocket | [protected] |
| Pending typedef | Socket | |
| Pending enum name | Socket | |
| pendingError enum value | Socket | |
| pendingInput enum value | Socket | |
| pendingOutput enum value | Socket | |
| PosixThread class | Thread | [friend] |
| RandomFile(const char *name=NULL) | RandomFile | [protected] |
| RandomFile(const RandomFile &rf) | RandomFile | [protected] |
| readData(void *buf, size_t len, char separator=0, timeout_t t=0) | Socket | [protected, virtual] |
| readLine(char *buf, size_t len, timeout_t timeout=0) | Socket | [protected] |
| receive(void *buf, size_t len, bool reply=false) | UDPSocket | |
| receiveBuffer(unsigned bufsize) | Socket | [protected] |
| receiveLimit(int limit=1) | Socket | [protected] |
| receiveTimeout(timeout_t to) | Socket | [protected] |
| refresh(int secs) | Network | |
| release(char *address, size_t len) | MappedFile | |
| restart(void) | RandomFile | [virtual] |
| resume(void) | Thread | |
| route | Socket | [protected] |
| UDPSocket::send(const void *buf, size_t len) | UDPSocket | |
| sendBuffer(unsigned bufsize) | Socket | [protected] |
| sendLimit(int limit=2048) | Socket | [protected] |
| sendTimeout(timeout_t to) | Socket | [protected] |
| setBroadcast(bool enable) | Socket | [protected] |
| setCancel(Cancel mode) | Thread | [protected] |
| UDPSocket::setCompletion(bool immediate) | Socket | |
| MappedFile::setCompletion(Complete mode) | RandomFile | [protected] |
| setDebug(bool mode) | Mutex | [inline, protected, static] |
| UDPSocket::setError(bool enable) | Socket | [inline, protected] |
| MappedFile::setError(bool enable) | RandomFile | [inline, protected] |
| setException(Throw mode) | Thread | [static] |
| setLinger(bool linger) | Socket | |
| setLoopback(bool enable) | UDPSocket | [inline] |
| setLoopbackByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
| setMulticast(bool enable) | UDPSocket | [inline] |
| setMulticastByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
| setName(const char *text) | Thread | [protected] |
| setNoDelay(bool enable) | Socket | [protected] |
| setPeer(const IPV4Host &host, tpport_t port) | UDPSocket | |
| setPeer(const char *service) | UDPSocket | |
| setRouting(bool enable) | Socket | [protected] |
| setStack(size_t size=0) | Thread | [inline, static] |
| setSuspend(Suspend mode) | Thread | [protected] |
| setTemporary(bool enable) | RandomFile | [inline, protected] |
| setTimeToLive(char ttl) | UDPSocket | [inline] |
| setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4) | Socket | [protected] |
| setTypeOfService(Tos service) | Socket | |
| sleep(timeout_t msec) | Thread | [static] |
| so | Socket | [protected] |
| Socket(int domain, int type, int protocol=0) | Socket | [protected] |
| Socket(SOCKET fd) | Socket | [protected] |
| Socket() | Socket | [protected] |
| Socket(const Socket &source) | Socket | [protected] |
| start(Semaphore *start=0) | Thread | |
| State typedef | Socket | [protected] |
| State enum name | Socket | [protected] |
| state | Socket | [protected] |
| stop(void) | Network | |
| STREAM enum value | Socket | [protected] |
| suspend(void) | Thread | |
| Suspend typedef | Thread | |
| Suspend enum name | Thread | |
| suspendDisable enum value | Thread | |
| suspendEnable enum value | Thread | |
| Thread::sync(void) | Thread | [protected] |
| MappedFile::sync(void) | MappedFile | |
| MappedFile::sync(char *address, size_t len) | MappedFile | |
| temp | RandomFile | [protected] |
| terminate(void) | Thread | [protected] |
| test(void) | Mutex | [inline, protected] |
| testCancel(void) | Thread | [protected] |
| Thread(bool isMain) | Thread | |
| Thread(int pri=0, size_t stack=0) | Thread | |
| Thread(const Thread &th) | Thread | |
| Throw typedef | Thread | |
| Throw enum name | Thread | |
| throwException enum value | Thread | |
| UDPSocket::thrown | Socket | [protected] |
| MappedFile::thrown | RandomFile | [protected] |
| throwNothing enum value | Thread | |
| throwObject enum value | Thread | |
| Tos typedef | Socket | |
| Tos enum name | Socket | |
| tosInvalid enum value | Socket | |
| tosLowDelay enum value | Socket | |
| tosMinCost enum value | Socket | |
| tosReliability enum value | Socket | |
| tosThroughput enum value | Socket | |
| tryEnterMutex(void) | Mutex | [protected] |
| ttl | Socket | [protected] |
| UDPSocket(Family family=IPV4) | UDPSocket | |
| UDPSocket(const char *name, Family family=IPV4) | UDPSocket | |
| UDPSocket(const IPV4Address &bind, tpport_t port) | UDPSocket | |
| unlock(void) | MappedFile | |
| update(size_t offset=0, size_t len=0) | MappedFile | |
| update(char *address, size_t len) | MappedFile | |
| writeData(const void *buf, size_t len, timeout_t t=0) | Socket | [protected, virtual] |
| yield(void) | Thread | [static] |
| ~MappedFile() | MappedFile | [virtual] |
| ~Mutex() | Mutex | [protected, virtual] |
| ~RandomFile() | RandomFile | [virtual] |
| ~Socket() | Socket | [virtual] |
| ~Thread() | Thread | [virtual] |
| ~UDPSocket() | UDPSocket | [virtual] |