| allocate(size_t size) | ost::TCPStream | [protected] |
| AVAILABLE enum value | ost::Socket | [protected] |
| BOUND enum value | ost::Socket | [protected] |
| broadcast | ost::Socket | |
| bufferSize(unsigned size) | ost::Socket | [protected] |
| bufsize | ost::TCPStream | [protected] |
| Cancel enum name | ost::Thread | |
| Cancel typedef | ost::Thread | |
| cancelDefault enum value | ost::Thread | |
| cancelDeferred enum value | ost::Thread | |
| cancelDisabled enum value | ost::Thread | |
| cancelImmediate enum value | ost::Thread | |
| cancelInitial enum value | ost::Thread | |
| cancelManual enum value | ost::Thread | |
| check(Family fam) | ost::Socket | [static] |
| clrParent(void) | ost::Thread | [inline, protected] |
| completion | ost::Socket | |
| connect(const IPV4Host &host, tpport_t port, unsigned mss=536) | ost::TCPStream | [protected] |
| connect(const IPV6Host &host, tpport_t port, unsigned mss=536) | ost::TCPStream | [protected] |
| connect(const char *name, unsigned mss=536) | ost::TCPStream | [protected] |
| connect(TCPSocket &server) | ost::TCPStream | |
| connect(TCPV6Socket &server) | ost::TCPStream | |
| CONNECTED enum value | ost::Socket | [protected] |
| connectError(void) | ost::Socket | [protected] |
| CONNECTING enum value | ost::Socket | [protected] |
| detach(Semaphore *start=0) | ost::Thread | |
| disconnect(void) | ost::TCPStream | |
| drop(const IPV4Multicast &ia) | ost::Socket | [protected] |
| drop(const IPV6Multicast &ia) | ost::Socket | [protected] |
| DummyThread class | ost::Thread | [friend] |
| endSocket(void) | ost::Socket | [protected] |
| endStream(void) | ost::TCPStream | [protected] |
| enterCancel(void) | ost::Thread | [static] |
| errBindingFailed enum value | ost::Socket | |
| errBroadcastDenied enum value | ost::Socket | |
| errConnectBusy enum value | ost::Socket | |
| errConnectFailed enum value | ost::Socket | |
| errConnectInvalid enum value | ost::Socket | |
| errConnectNoRoute enum value | ost::Socket | |
| errConnectRefused enum value | ost::Socket | |
| errConnectRejected enum value | ost::Socket | |
| errConnectTimeout enum value | ost::Socket | |
| errCopyFailed enum value | ost::Socket | |
| errCreateFailed enum value | ost::Socket | |
| errExtended enum value | ost::Socket | |
| errInput enum value | ost::Socket | |
| errInputInterrupt enum value | ost::Socket | |
| errInvalidValue enum value | ost::Socket | |
| errKeepaliveDenied enum value | ost::Socket | |
| errLookupFail enum value | ost::Socket | |
| errMulticastDisabled enum value | ost::Socket | |
| errNoDelay enum value | ost::Socket | |
| errNotConnected enum value | ost::Socket | |
| error(Error error, char *err=NULL, long systemError=0) const | ost::Socket | [protected] |
| error(char *err) const | ost::Socket | [inline, protected] |
| Error enum name | ost::Socket | |
| Error typedef | ost::Socket | |
| errOutput enum value | ost::Socket | |
| errOutputInterrupt enum value | ost::Socket | |
| errResourceFailure enum value | ost::Socket | |
| errRoutingDenied enum value | ost::Socket | |
| errSearchErr enum value | ost::Socket | |
| errServiceDenied enum value | ost::Socket | |
| errServiceUnavailable enum value | ost::Socket | |
| errSuccess enum value | ost::Socket | |
| errTimeout enum value | ost::Socket | |
| exit(void) | ost::Thread | [protected] |
| exitCancel(Cancel cancel) | ost::Thread | [static] |
| family | ost::TCPStream | [protected] |
| Family enum name | ost::Socket | |
| Family typedef | ost::Socket | |
| final(void) | ost::Thread | [protected, virtual] |
| flags | ost::Socket | [protected] |
| gbuf | ost::TCPStream | [protected] |
| get(void) | ost::Thread | [static] |
| getBufferSize(void) const | ost::TCPStream | [inline] |
| getCancel(void) | ost::Thread | [inline] |
| getErrorNumber(void) const | ost::Socket | [inline] |
| getErrorString(void) const | ost::Socket | [inline] |
| getException(void) | ost::Thread | [static] |
| getExtended(void) | ost::Thread | [protected, virtual] |
| getId(void) const | ost::Thread | |
| getIPV4Local(tpport_t *port=NULL) const | ost::Socket | |
| getIPV4NAT(tpport_t *port=NULL) const | ost::Socket | |
| getIPV4Peer(tpport_t *port=NULL) const | ost::Socket | |
| getIPV4Sender(tpport_t *port=NULL) const | ost::Socket | |
| getIPV6Local(tpport_t *port=NULL) const | ost::Socket | |
| getIPV6NAT(tpport_t *port=NULL) const | ost::Socket | |
| getIPV6Peer(tpport_t *port=NULL) const | ost::Socket | |
| getIPV6Sender(tpport_t *port=NULL) const | ost::Socket | |
| getLocal(tpport_t *port=NULL) const | ost::Socket | [inline] |
| getName(void) const | ost::Thread | [inline] |
| getNAT(tpport_t *port) const | ost::Socket | [inline] |
| getParent(void) | ost::Thread | [inline] |
| getPeer(tpport_t *port=NULL) const | ost::Socket | [inline] |
| getSegmentSize(void) | ost::TCPStream | |
| getSender(tpport_t *port=NULL) const | ost::Socket | [inline] |
| getSystemError(void) const | ost::Socket | [inline] |
| getSystemErrorString(void) const | ost::Socket | |
| INITIAL enum value | ost::Socket | [protected] |
| initial(void) | ost::TCPSession | [protected, virtual] |
| IPV4 enum value | ost::Socket | |
| IPV6 enum value | ost::Socket | |
| isActive(void) const | ost::Socket | |
| isBroadcast(void) const | ost::Socket | [inline] |
| isConnected(void) const | ost::Socket | |
| isDetached(void) const | ost::Thread | |
| isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | ost::TCPStream | [virtual] |
| isRouted(void) const | ost::Socket | [inline] |
| isRunning(void) const | ost::Thread | |
| isThread(void) const | ost::Thread | |
| ost::join(void) | ost::Thread | |
| ost::TCPStream::join(const IPV4Multicast &ia) | ost::Socket | [protected] |
| ost::TCPStream::join(const IPV6Multicast &ia) | ost::Socket | [protected] |
| keepalive | ost::Socket | |
| linger | ost::Socket | |
| loopback | ost::Socket | |
| multicast | ost::Socket | |
| mutex | ost::Socket | [protected, static] |
| notify(Thread *) | ost::Thread | [protected, virtual] |
| operator!() const | ost::Socket | |
| operator++(Thread &th) | ost::Thread | [friend] |
| operator--(Thread &th) | ost::Thread | [friend] |
| operator=(const Socket &from) | ost::Socket | |
| overflow(int ch) | ost::TCPStream | [protected] |
| pbuf | ost::TCPStream | [protected] |
| peek(void *buf, size_t len) | ost::TCPStream | [inline] |
| Pending enum name | ost::Socket | |
| Pending typedef | ost::Socket | |
| pendingError enum value | ost::Socket | |
| pendingInput enum value | ost::Socket | |
| pendingOutput enum value | ost::Socket | |
| PosixThread class | ost::Thread | [friend] |
| printf(const char *format,...) | ost::TCPStream | |
| readData(void *buf, size_t len, char separator=0, timeout_t t=0) | ost::Socket | [protected, virtual] |
| readLine(char *buf, size_t len, timeout_t timeout=0) | ost::Socket | [protected] |
| receiveBuffer(unsigned size) | ost::Socket | [protected] |
| receiveLimit(int limit=1) | ost::Socket | [protected] |
| receiveTimeout(timeout_t timer) | ost::Socket | [protected] |
| resume(void) | ost::Thread | |
| route | ost::Socket | |
| run(void)=0 | ost::Thread | [protected, pure virtual] |
| sendBuffer(unsigned size) | ost::Socket | [protected] |
| sendLimit(int limit=2048) | ost::Socket | [protected] |
| sendTimeout(timeout_t timer) | ost::Socket | [protected] |
| setBroadcast(bool enable) | ost::Socket | [protected] |
| setCancel(Cancel mode) | ost::Thread | [protected] |
| setCompletion(bool immediate) | ost::Socket | |
| setError(bool enable) | ost::Socket | [inline, protected] |
| setException(Throw mode) | ost::Thread | [static] |
| setKeepAlive(bool enable) | ost::Socket | |
| setLinger(bool linger) | ost::Socket | |
| setLoopbackByFamily(bool enable, Family family=IPV4) | ost::Socket | [protected] |
| setMulticastByFamily(bool enable, Family family=IPV4) | ost::Socket | [protected] |
| setName(const char *text) | ost::Thread | [protected] |
| setNoDelay(bool enable) | ost::Socket | [protected] |
| setRouting(bool enable) | ost::Socket | [protected] |
| setStack(size_t size=0) | ost::Thread | [inline, static] |
| setSuspend(Suspend mode) | ost::Thread | [protected] |
| setTimeout(timeout_t timer) | ost::TCPStream | [inline] |
| setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4) | ost::Socket | [protected] |
| setTypeOfService(Tos service) | ost::Socket | |
| sleep(timeout_t msec) | ost::Thread | [static] |
| so | ost::Socket | [protected] |
| Socket(int domain, int type, int protocol=0) | ost::Socket | [protected] |
| Socket(SOCKET fd) | ost::Socket | [protected] |
| Socket() | ost::Socket | [protected] |
| Socket(const Socket &source) | ost::Socket | [protected] |
| start(Semaphore *start=0) | ost::Thread | |
| state | ost::Socket | [protected] |
| State enum name | ost::Socket | [protected] |
| State typedef | ost::Socket | [protected] |
| STREAM enum value | ost::Socket | [protected] |
| suspend(void) | ost::Thread | |
| Suspend enum name | ost::Thread | |
| Suspend typedef | ost::Thread | |
| suspendDisable enum value | ost::Thread | |
| suspendEnable enum value | ost::Thread | |
| ost::sync(void) | ost::Thread | [protected] |
| ost::TCPStream::sync(void) | ost::TCPStream | |
| tcp(void) | ost::TCPStream | [inline, protected] |
| TCPSession(const IPV4Host &host, tpport_t port, size_t size=536, int pri=0, size_t stack=0) | ost::TCPSession | |
| TCPSession(const IPV6Host &host, tpport_t port, size_t size=536, int pri=0, size_t stack=0) | ost::TCPSession | |
| TCPSession(TCPSocket &server, int pri=0, size_t stack=0) | ost::TCPSession | |
| TCPSession(TCPV6Socket &server, int pri=0, size_t stack=0) | ost::TCPSession | |
| TCPStream(Family family=IPV4, bool throwflag=true, timeout_t to=0) | ost::TCPStream | |
| TCPStream(TCPSocket &server, bool throwflag=true, timeout_t timeout=0) | ost::TCPStream | |
| TCPStream(TCPV6Socket &server, bool throwflag=true, timeout_t timeout=0) | ost::TCPStream | |
| TCPStream(const IPV4Host &host, tpport_t port, unsigned mss=536, bool throwflag=true, timeout_t timeout=0) | ost::TCPStream | |
| TCPStream(const IPV6Host &host, tpport_t port, unsigned mss=536, bool throwflag=true, timeout_t timeout=0) | ost::TCPStream | |
| TCPStream(const char *name, Family family=IPV4, unsigned mss=536, bool throwflag=false, timeout_t timer=0) | ost::TCPStream | |
| TCPStream(const TCPStream &source) | ost::TCPStream | |
| terminate(void) | ost::Thread | [protected] |
| testCancel(void) | ost::Thread | [protected] |
| Thread(bool isMain) | ost::Thread | |
| Thread(int pri=0, size_t stack=0) | ost::Thread | |
| Thread(const Thread &th) | ost::Thread | |
| Throw enum name | ost::Thread | |
| Throw typedef | ost::Thread | |
| throwException enum value | ost::Thread | |
| thrown | ost::Socket | |
| throwNothing enum value | ost::Thread | |
| throwObject enum value | ost::Thread | |
| timeout | ost::TCPStream | [protected] |
| Tos enum name | ost::Socket | |
| Tos typedef | ost::Socket | |
| tosInvalid enum value | ost::Socket | |
| tosLowDelay enum value | ost::Socket | |
| tosMinCost enum value | ost::Socket | |
| tosReliability enum value | ost::Socket | |
| tosThroughput enum value | ost::Socket | |
| ttl | ost::Socket | |
| uflow() | ost::TCPStream | [protected] |
| underflow() | ost::TCPStream | [protected] |
| waitConnection(timeout_t timeout=TIMEOUT_INF) | ost::TCPSession | [protected] |
| writeData(const void *buf, size_t len, timeout_t t=0) | ost::Socket | [protected, virtual] |
| yield(void) | ost::Thread | [static] |
| ~Socket() | ost::Socket | [virtual] |
| ~TCPSession() | ost::TCPSession | [virtual] |
| ~TCPStream() | ost::TCPStream | [virtual] |
| ~Thread() | ost::Thread | [virtual] |