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 | inlineprotected |
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 |
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 enum name | ost::Socket | |
Error typedef | ost::Socket | |
error(Error error, const char *err=NULL, long systemError=0) const | ost::Socket | protected |
error(const char *err) const | ost::Socket | inlineprotected |
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 enum name | ost::Socket | |
Family typedef | ost::Socket | |
family | ost::TCPStream | protected |
final(void) | ost::Thread | protectedvirtual |
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 | protectedvirtual |
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 | virtual |
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 | virtual |
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 | protectedvirtual |
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 | protectedstatic |
notify(Thread *) | ost::Thread | protectedvirtual |
operator!() const | ost::Socket | |
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 | |
printf(const char *format,...) | ost::TCPStream | |
readData(void *buf, size_t len, char separator=0, timeout_t t=0) | ost::Socket | protectedvirtual |
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 | protectedpure 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 | inlineprotected |
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 | inlinestatic |
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 enum name | ost::Socket | protected |
State typedef | ost::Socket | protected |
state | 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 | inlineprotected |
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 | protectedvirtual |
yield(void) | ost::Thread | static |
~Socket() | ost::Socket | virtual |
~TCPSession() | ost::TCPSession | virtual |
~TCPStream() | ost::TCPStream | virtual |
~Thread() | ost::Thread | virtual |