AVAILABLE enum value | Socket | [protected] |
BOUND enum value | Socket | [protected] |
broadcast | Socket | [protected] |
completion | Socket | [protected] |
CONNECTED enum value | Socket | [protected] |
connectError(void) | Socket | [protected] |
CONNECTING enum value | Socket | [protected] |
drop(const IPV4Multicast &ia) | Socket | [protected] |
endSocket(void) | Socket | [protected] |
errBindingFailed enum value | Socket | [protected] |
errBroadcastDenied enum value | Socket | [protected] |
errConnectBusy enum value | Socket | [protected] |
errConnectFailed enum value | Socket | [protected] |
errConnectInvalid enum value | Socket | [protected] |
errConnectNoRoute enum value | Socket | [protected] |
errConnectRefused enum value | Socket | [protected] |
errConnectRejected enum value | Socket | [protected] |
errConnectTimeout enum value | Socket | [protected] |
errCopyFailed enum value | Socket | [protected] |
errCreateFailed enum value | Socket | [protected] |
errExtended enum value | Socket | [protected] |
errInput enum value | Socket | [protected] |
errInputInterrupt enum value | Socket | [protected] |
errKeepaliveDenied enum value | Socket | [protected] |
errLookupFail enum value | Socket | [protected] |
errMulticastDisabled enum value | Socket | [protected] |
errNoDelay enum value | Socket | [protected] |
errNotConnected enum value | Socket | [protected] |
error(Error error, char *err=NULL, long systemError=0) const | Socket | [protected] |
error(char *err) const | Socket | [inline, protected] |
Error enum name | Socket | [protected] |
errOutput enum value | Socket | [protected] |
errOutputInterrupt enum value | Socket | [protected] |
errResourceFailure enum value | Socket | [protected] |
errRoutingDenied enum value | Socket | [protected] |
errSearchErr enum value | Socket | [protected] |
errServiceDenied enum value | Socket | [protected] |
errServiceUnavailable enum value | Socket | [protected] |
errSuccess enum value | Socket | [protected] |
errTimeout enum value | Socket | [protected] |
Family enum name | Socket | [protected] |
flags | Socket | [protected] |
getErrorNumber(void) const | Socket | [inline, protected] |
getErrorString(void) const | Socket | [inline, protected] |
getIPV4Local(tpport_t *port=NULL) const | Socket | [protected] |
getIPV4NAT(tpport_t *port=NULL) const | Socket | [protected] |
getIPV4Peer(tpport_t *port=NULL) const | Socket | [protected] |
getIPV4Sender(tpport_t *port=NULL) const | Socket | [protected] |
getLocal(tpport_t *port) const | Socket | [inline, protected] |
getNAT(tpport_t *port) const | Socket | [inline, protected] |
getPeer(tpport_t *port) const | Socket | [inline, protected] |
getSender(tpport_t *port=NULL) const | Socket | [inline, protected] |
getSystemError(void) const | Socket | [inline, protected] |
getSystemErrorString(void) const | Socket | [protected] |
INITIAL enum value | Socket | [protected] |
IPV4 enum value | Socket | [protected] |
isActive(void) const | Socket | [protected] |
isBroadcast(void) const | Socket | [inline, protected] |
isConnected(void) const | Socket | [protected] |
isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | Socket | [protected, virtual] |
isPendingConnection(timeout_t timeout=TIMEOUT_INF) | UnixSocket | [inline] |
isRouted(void) const | Socket | [inline, protected] |
join(const IPV4Multicast &ia) | Socket | [protected] |
keepalive | Socket | [protected] |
linger | Socket | [protected] |
loopback | Socket | [protected] |
multicast | Socket | [protected] |
operator!() const | Socket | [protected] |
operator=(const Socket &from) | Socket | [protected] |
Pending enum name | Socket | [protected] |
pendingError enum value | Socket | [protected] |
pendingInput enum value | Socket | [protected] |
pendingOutput enum value | Socket | [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] |
route | Socket | [protected] |
setBroadcast(bool enable) | Socket | [protected] |
setCompletion(bool immediate) | Socket | [protected] |
setError(bool enable) | Socket | [inline, protected] |
setKeepAlive(bool enable) | Socket | [protected] |
setLinger(bool linger) | Socket | [protected] |
setLoopbackByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
setMulticastByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
setNoDelay(bool enable) | Socket | [protected] |
setRouting(bool enable) | Socket | [protected] |
setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4) | Socket | [protected] |
setTypeOfService(Tos service) | Socket | [protected] |
so | Socket | [protected] |
Socket(int domain, int type, int protocol=0) | Socket | [protected] |
Socket(SOCKET fd) | Socket | [protected] |
Socket(const Socket &source) | Socket | [protected] |
SocketPort class | UnixSocket | [friend] |
state | Socket | [protected] |
State enum name | Socket | [protected] |
STREAM enum value | Socket | [protected] |
thrown | Socket | [protected] |
Tos enum name | Socket | [protected] |
tosInvalid enum value | Socket | [protected] |
tosLowDelay enum value | Socket | [protected] |
tosMinCost enum value | Socket | [protected] |
tosReliability enum value | Socket | [protected] |
tosThroughput enum value | Socket | [protected] |
ttl | Socket | [protected] |
UnixSocket(const char *pathname, int backlog=5) | UnixSocket | |
unixstream class | UnixSocket | [friend] |
UnixStream class | UnixSocket | [friend] |
writeData(const void *buf, size_t len, timeout_t t=0) | Socket | [protected, virtual] |
~Socket() | Socket | [protected, virtual] |
~UnixSocket() | UnixSocket | [inline, virtual] |