GNU CommonC++
ost::TCPSession Member List

This is the complete list of members for ost::TCPSession, including all inherited members.

allocate(size_t size)ost::TCPStreamprotected
AVAILABLE enum valueost::Socketprotected
BOUND enum valueost::Socketprotected
broadcastost::Socket
bufferSize(unsigned size)ost::Socketprotected
bufsizeost::TCPStreamprotected
Cancel enum nameost::Thread
Cancel typedefost::Thread
cancelDefault enum valueost::Thread
cancelDeferred enum valueost::Thread
cancelDisabled enum valueost::Thread
cancelImmediate enum valueost::Thread
cancelInitial enum valueost::Thread
cancelManual enum valueost::Thread
check(Family fam)ost::Socketstatic
clrParent(void)ost::Threadinlineprotected
completionost::Socket
connect(const IPV4Host &host, tpport_t port, unsigned mss=536)ost::TCPStreamprotected
connect(const IPV6Host &host, tpport_t port, unsigned mss=536)ost::TCPStreamprotected
connect(const char *name, unsigned mss=536)ost::TCPStreamprotected
connect(TCPSocket &server)ost::TCPStream
connect(TCPV6Socket &server)ost::TCPStream
CONNECTED enum valueost::Socketprotected
connectError(void)ost::Socketprotected
CONNECTING enum valueost::Socketprotected
detach(Semaphore *start=0)ost::Thread
disconnect(void)ost::TCPStream
drop(const IPV4Multicast &ia)ost::Socketprotected
drop(const IPV6Multicast &ia)ost::Socketprotected
endSocket(void)ost::Socketprotected
endStream(void)ost::TCPStreamprotected
enterCancel(void)ost::Threadstatic
errBindingFailed enum valueost::Socket
errBroadcastDenied enum valueost::Socket
errConnectBusy enum valueost::Socket
errConnectFailed enum valueost::Socket
errConnectInvalid enum valueost::Socket
errConnectNoRoute enum valueost::Socket
errConnectRefused enum valueost::Socket
errConnectRejected enum valueost::Socket
errConnectTimeout enum valueost::Socket
errCopyFailed enum valueost::Socket
errCreateFailed enum valueost::Socket
errExtended enum valueost::Socket
errInput enum valueost::Socket
errInputInterrupt enum valueost::Socket
errInvalidValue enum valueost::Socket
errKeepaliveDenied enum valueost::Socket
errLookupFail enum valueost::Socket
errMulticastDisabled enum valueost::Socket
errNoDelay enum valueost::Socket
errNotConnected enum valueost::Socket
error(Error error, const char *err=NULL, long systemError=0) const ost::Socketprotected
error(const char *err) const ost::Socketinlineprotected
Error enum nameost::Socket
Error typedefost::Socket
errOutput enum valueost::Socket
errOutputInterrupt enum valueost::Socket
errResourceFailure enum valueost::Socket
errRoutingDenied enum valueost::Socket
errSearchErr enum valueost::Socket
errServiceDenied enum valueost::Socket
errServiceUnavailable enum valueost::Socket
errSuccess enum valueost::Socket
errTimeout enum valueost::Socket
exit(void)ost::Threadprotected
exitCancel(Cancel cancel)ost::Threadstatic
familyost::TCPStreamprotected
Family enum nameost::Socket
Family typedefost::Socket
final(void)ost::Threadprotectedvirtual
flagsost::Socketprotected
gbufost::TCPStreamprotected
get(void)ost::Threadstatic
getBufferSize(void) const ost::TCPStreaminline
getCancel(void)ost::Threadinline
getErrorNumber(void) const ost::Socketinline
getErrorString(void) const ost::Socketinline
getException(void)ost::Threadstatic
getExtended(void)ost::Threadprotectedvirtual
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::Socketvirtual
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::Socketvirtual
getLocal(tpport_t *port=NULL) const ost::Socketinline
getName(void) const ost::Threadinline
getNAT(tpport_t *port) const ost::Socketinline
getParent(void)ost::Threadinline
getPeer(tpport_t *port=NULL) const ost::Socketinline
getSegmentSize(void)ost::TCPStream
getSender(tpport_t *port=NULL) const ost::Socketinline
getSystemError(void) const ost::Socketinline
getSystemErrorString(void) const ost::Socket
INITIAL enum valueost::Socketprotected
initial(void)ost::TCPSessionprotectedvirtual
IPV4 enum valueost::Socket
IPV6 enum valueost::Socket
isActive(void) const ost::Socket
isBroadcast(void) const ost::Socketinline
isConnected(void) const ost::Socket
isDetached(void) const ost::Thread
isPending(Pending pend, timeout_t timeout=TIMEOUT_INF)ost::TCPStreamvirtual
isRouted(void) const ost::Socketinline
isRunning(void) const ost::Thread
isThread(void) const ost::Thread
ost::join(void)ost::Thread
ost::TCPStream::join(const IPV4Multicast &ia)ost::Socketprotected
ost::TCPStream::join(const IPV6Multicast &ia)ost::Socketprotected
keepaliveost::Socket
lingerost::Socket
loopbackost::Socket
multicastost::Socket
mutexost::Socketprotectedstatic
notify(Thread *)ost::Threadprotectedvirtual
operator!() const ost::Socket
operator=(const Socket &from)ost::Socket
overflow(int ch)ost::TCPStreamprotected
pbufost::TCPStreamprotected
peek(void *buf, size_t len)ost::TCPStreaminline
Pending enum nameost::Socket
Pending typedefost::Socket
pendingError enum valueost::Socket
pendingInput enum valueost::Socket
pendingOutput enum valueost::Socket
printf(const char *format,...)ost::TCPStream
readData(void *buf, size_t len, char separator=0, timeout_t t=0)ost::Socketprotectedvirtual
readLine(char *buf, size_t len, timeout_t timeout=0)ost::Socketprotected
receiveBuffer(unsigned size)ost::Socketprotected
receiveLimit(int limit=1)ost::Socketprotected
receiveTimeout(timeout_t timer)ost::Socketprotected
resume(void)ost::Thread
routeost::Socket
run(void)=0ost::Threadprotectedpure virtual
sendBuffer(unsigned size)ost::Socketprotected
sendLimit(int limit=2048)ost::Socketprotected
sendTimeout(timeout_t timer)ost::Socketprotected
setBroadcast(bool enable)ost::Socketprotected
setCancel(Cancel mode)ost::Threadprotected
setCompletion(bool immediate)ost::Socket
setError(bool enable)ost::Socketinlineprotected
setException(Throw mode)ost::Threadstatic
setKeepAlive(bool enable)ost::Socket
setLinger(bool linger)ost::Socket
setLoopbackByFamily(bool enable, Family family=IPV4)ost::Socketprotected
setMulticastByFamily(bool enable, Family family=IPV4)ost::Socketprotected
setName(const char *text)ost::Threadprotected
setNoDelay(bool enable)ost::Socketprotected
setRouting(bool enable)ost::Socketprotected
setStack(size_t size=0)ost::Threadinlinestatic
setSuspend(Suspend mode)ost::Threadprotected
setTimeout(timeout_t timer)ost::TCPStreaminline
setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4)ost::Socketprotected
setTypeOfService(Tos service)ost::Socket
sleep(timeout_t msec)ost::Threadstatic
soost::Socketprotected
Socket(int domain, int type, int protocol=0)ost::Socketprotected
Socket(SOCKET fd)ost::Socketprotected
Socket()ost::Socketprotected
Socket(const Socket &source)ost::Socketprotected
start(Semaphore *start=0)ost::Thread
stateost::Socketprotected
State enum nameost::Socketprotected
State typedefost::Socketprotected
STREAM enum valueost::Socketprotected
suspend(void)ost::Thread
Suspend enum nameost::Thread
Suspend typedefost::Thread
suspendDisable enum valueost::Thread
suspendEnable enum valueost::Thread
ost::sync(void)ost::Threadprotected
ost::TCPStream::sync(void)ost::TCPStream
tcp(void)ost::TCPStreaminlineprotected
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::Threadprotected
testCancel(void)ost::Threadprotected
Thread(bool isMain)ost::Thread
Thread(int pri=0, size_t stack=0)ost::Thread
Thread(const Thread &th)ost::Thread
Throw enum nameost::Thread
Throw typedefost::Thread
throwException enum valueost::Thread
thrownost::Socket
throwNothing enum valueost::Thread
throwObject enum valueost::Thread
timeoutost::TCPStreamprotected
Tos enum nameost::Socket
Tos typedefost::Socket
tosInvalid enum valueost::Socket
tosLowDelay enum valueost::Socket
tosMinCost enum valueost::Socket
tosReliability enum valueost::Socket
tosThroughput enum valueost::Socket
ttlost::Socket
uflow()ost::TCPStreamprotected
underflow()ost::TCPStreamprotected
waitConnection(timeout_t timeout=TIMEOUT_INF)ost::TCPSessionprotected
writeData(const void *buf, size_t len, timeout_t t=0)ost::Socketprotectedvirtual
yield(void)ost::Threadstatic
~Socket()ost::Socketvirtual
~TCPSession()ost::TCPSessionvirtual
~TCPStream()ost::TCPStreamvirtual
~Thread()ost::Threadvirtual