UDPTransmit::AVAILABLE enum value | Socket | [protected] |
UDPReceive::AVAILABLE enum value | Socket | [protected] |
UDPTransmit::BOUND enum value | Socket | [protected] |
UDPReceive::BOUND enum value | Socket | [protected] |
UDPTransmit::broadcast | Socket | [protected] |
UDPReceive::broadcast | Socket | [protected] |
UDPTransmit::completion | Socket | [protected] |
UDPReceive::completion | Socket | [protected] |
connect(const IPV4Host &host, tpport_t port) | UDPDuplex | |
UDPTransmit::connect(const IPV4Broadcast &subnet, tpport_t port) | UDPTransmit | [protected] |
UDPTransmit::connect(const IPV4Multicast &mgroup, tpport_t port) | UDPTransmit | [protected] |
UDPTransmit::CONNECTED enum value | Socket | [protected] |
UDPReceive::CONNECTED enum value | Socket | [protected] |
UDPTransmit::connectError(void) | Socket | [protected] |
UDPReceive::connectError(void) | Socket | [protected] |
UDPTransmit::CONNECTING enum value | Socket | [protected] |
UDPReceive::CONNECTING enum value | Socket | [protected] |
disconnect(void) | UDPDuplex | |
UDPTransmit::drop(const IPV4Multicast &ia) | Socket | [protected] |
UDPReceive::drop(const IPV4Multicast &ia) | UDPReceive | [inline, protected] |
endReceiver(void) | UDPReceive | [inline, protected] |
UDPTransmit::endSocket(void) | Socket | [protected] |
UDPReceive::endSocket(void) | Socket | [protected] |
endTransmitter(void) | UDPTransmit | [inline, protected] |
UDPTransmit::errBindingFailed enum value | Socket | [protected] |
UDPReceive::errBindingFailed enum value | Socket | |
UDPTransmit::errBroadcastDenied enum value | Socket | [protected] |
UDPReceive::errBroadcastDenied enum value | Socket | |
UDPTransmit::errConnectBusy enum value | Socket | [protected] |
UDPReceive::errConnectBusy enum value | Socket | |
UDPTransmit::errConnectFailed enum value | Socket | [protected] |
UDPReceive::errConnectFailed enum value | Socket | |
UDPTransmit::errConnectInvalid enum value | Socket | [protected] |
UDPReceive::errConnectInvalid enum value | Socket | |
UDPTransmit::errConnectNoRoute enum value | Socket | [protected] |
UDPReceive::errConnectNoRoute enum value | Socket | |
UDPTransmit::errConnectRefused enum value | Socket | [protected] |
UDPReceive::errConnectRefused enum value | Socket | |
UDPTransmit::errConnectRejected enum value | Socket | [protected] |
UDPReceive::errConnectRejected enum value | Socket | |
UDPTransmit::errConnectTimeout enum value | Socket | [protected] |
UDPReceive::errConnectTimeout enum value | Socket | |
UDPTransmit::errCopyFailed enum value | Socket | [protected] |
UDPReceive::errCopyFailed enum value | Socket | |
UDPTransmit::errCreateFailed enum value | Socket | [protected] |
UDPReceive::errCreateFailed enum value | Socket | |
UDPTransmit::errExtended enum value | Socket | [protected] |
UDPReceive::errExtended enum value | Socket | |
UDPTransmit::errInput enum value | Socket | [protected] |
UDPReceive::errInput enum value | Socket | |
UDPTransmit::errInputInterrupt enum value | Socket | [protected] |
UDPReceive::errInputInterrupt enum value | Socket | |
UDPTransmit::errKeepaliveDenied enum value | Socket | [protected] |
UDPReceive::errKeepaliveDenied enum value | Socket | |
UDPTransmit::errLookupFail enum value | Socket | [protected] |
UDPReceive::errLookupFail enum value | Socket | |
UDPTransmit::errMulticastDisabled enum value | Socket | [protected] |
UDPReceive::errMulticastDisabled enum value | Socket | |
UDPTransmit::errNoDelay enum value | Socket | [protected] |
UDPReceive::errNoDelay enum value | Socket | |
UDPTransmit::errNotConnected enum value | Socket | [protected] |
UDPReceive::errNotConnected enum value | Socket | |
UDPTransmit::error(Error error, char *err=NULL, long systemError=0) const | Socket | [protected] |
UDPTransmit::error(char *err) const | Socket | [inline, protected] |
UDPReceive::error(Error error, char *err=NULL, long systemError=0) const | Socket | [protected] |
UDPReceive::error(char *err) const | Socket | [inline, protected] |
UDPTransmit::Error enum name | Socket | [protected] |
UDPReceive::Error enum name | Socket | |
UDPTransmit::errOutput enum value | Socket | [protected] |
UDPReceive::errOutput enum value | Socket | |
UDPTransmit::errOutputInterrupt enum value | Socket | [protected] |
UDPReceive::errOutputInterrupt enum value | Socket | |
UDPTransmit::errResourceFailure enum value | Socket | [protected] |
UDPReceive::errResourceFailure enum value | Socket | |
UDPTransmit::errRoutingDenied enum value | Socket | [protected] |
UDPReceive::errRoutingDenied enum value | Socket | |
UDPTransmit::errSearchErr enum value | Socket | [protected] |
UDPReceive::errSearchErr enum value | Socket | |
UDPTransmit::errServiceDenied enum value | Socket | [protected] |
UDPReceive::errServiceDenied enum value | Socket | |
UDPTransmit::errServiceUnavailable enum value | Socket | [protected] |
UDPReceive::errServiceUnavailable enum value | Socket | |
UDPTransmit::errSuccess enum value | Socket | [protected] |
UDPReceive::errSuccess enum value | Socket | |
UDPTransmit::errTimeout enum value | Socket | [protected] |
UDPReceive::errTimeout enum value | Socket | |
UDPTransmit::family | UDPSocket | [protected] |
UDPReceive::family | UDPSocket | [protected] |
UDPTransmit::Family enum name | Socket | [protected] |
UDPReceive::Family enum name | Socket | |
UDPTransmit::flags | Socket | [protected] |
UDPReceive::flags | Socket | [protected] |
UDPTransmit::getErrorNumber(void) const | Socket | [inline, protected] |
UDPReceive::getErrorNumber(void) const | Socket | [inline] |
UDPTransmit::getErrorString(void) const | Socket | [inline, protected] |
UDPReceive::getErrorString(void) const | Socket | [inline] |
UDPTransmit::getInterfaceIndex(const char *ethX, int &InterfaceIndex) | UDPSocket | [protected] |
UDPReceive::getInterfaceIndex(const char *ethX, int &InterfaceIndex) | UDPSocket | |
UDPTransmit::getIPV4Local(tpport_t *port=NULL) const | Socket | [protected] |
UDPReceive::getIPV4Local(tpport_t *port=NULL) const | Socket | |
UDPTransmit::getIPV4NAT(tpport_t *port=NULL) const | Socket | [protected] |
UDPReceive::getIPV4NAT(tpport_t *port=NULL) const | Socket | |
UDPTransmit::getIPV4Peer(tpport_t *port=NULL) const | UDPSocket | [protected] |
UDPReceive::getIPV4Peer(tpport_t *port=NULL) const | UDPSocket | |
UDPTransmit::getIPV4Sender(tpport_t *port=NULL) const | Socket | [protected] |
UDPReceive::getIPV4Sender(tpport_t *port=NULL) const | Socket | |
UDPTransmit::getLocal(tpport_t *port) const | Socket | [inline, protected] |
UDPReceive::getLocal(tpport_t *port) const | Socket | [inline] |
UDPTransmit::getNAT(tpport_t *port) const | Socket | [inline, protected] |
UDPReceive::getNAT(tpport_t *port) const | Socket | [inline] |
UDPTransmit::getPeer(tpport_t *port=NULL) const | UDPSocket | [inline, protected] |
UDPReceive::getPeer(tpport_t *port=NULL) const | UDPSocket | [inline] |
getReceiver(void) const | UDPReceive | [inline, protected] |
UDPTransmit::getSender(tpport_t *port=NULL) const | Socket | [inline, protected] |
UDPReceive::getSender(tpport_t *port=NULL) const | Socket | [inline] |
UDPTransmit::getSystemError(void) const | Socket | [inline, protected] |
UDPReceive::getSystemError(void) const | Socket | [inline] |
UDPTransmit::getSystemErrorString(void) const | Socket | [protected] |
UDPReceive::getSystemErrorString(void) const | Socket | |
getTransmitter(void) | UDPTransmit | [inline, protected] |
UDPTransmit::INITIAL enum value | Socket | [protected] |
UDPReceive::INITIAL enum value | Socket | [protected] |
UDPTransmit::ipv4 | UDPSocket | [protected] |
UDPReceive::ipv4 | UDPSocket | [protected] |
UDPTransmit::IPV4 enum value | Socket | [protected] |
UDPReceive::IPV4 enum value | Socket | |
UDPTransmit::isActive(void) const | Socket | [protected] |
UDPReceive::isActive(void) const | Socket | |
UDPTransmit::isBroadcast(void) const | Socket | [inline, protected] |
UDPReceive::isBroadcast(void) const | Socket | [inline] |
UDPTransmit::isConnected(void) const | Socket | [protected] |
UDPReceive::isConnected(void) const | Socket | |
isInputReady(timeout_t timeout=TIMEOUT_INF) | UDPReceive | [inline] |
isOutputReady(unsigned long timeout=0l) | UDPTransmit | [inline] |
isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | Socket | [protected, virtual] |
isPendingReceive(timeout_t timeout) | UDPReceive | [inline, protected] |
UDPTransmit::isRouted(void) const | Socket | [inline, protected] |
UDPReceive::isRouted(void) const | Socket | [inline] |
UDPTransmit::join(const IPV4Multicast &ia, int InterfaceIndex) | UDPSocket | [protected] |
UDPTransmit::Socket::join(const IPV4Multicast &ia) | Socket | [protected] |
UDPReceive::join(const IPV4Multicast &ia) | UDPReceive | [inline, protected] |
UDPSocket::join(const IPV4Multicast &ia, int InterfaceIndex) | UDPSocket | |
UDPTransmit::keepalive | Socket | [protected] |
UDPReceive::keepalive | Socket | [protected] |
UDPTransmit::linger | Socket | [protected] |
UDPReceive::linger | Socket | [protected] |
UDPTransmit::loopback | Socket | [protected] |
UDPReceive::loopback | Socket | [protected] |
UDPTransmit::multicast | Socket | [protected] |
UDPReceive::multicast | Socket | [protected] |
UDPTransmit::operator!() const | Socket | [protected] |
UDPReceive::operator!() const | Socket | |
UDPTransmit::operator=(const Socket &from) | Socket | [protected] |
UDPReceive::operator=(const Socket &from) | Socket | |
UDPTransmit::peek(void *buf, size_t len) | UDPSocket | [inline, protected] |
UDPReceive::peek(void *buf, size_t len) | UDPSocket | [inline] |
UDPTransmit::peer | UDPSocket | [protected] |
UDPReceive::peer | UDPSocket | [protected] |
UDPTransmit::Pending enum name | Socket | [protected] |
UDPReceive::Pending enum name | Socket | |
UDPTransmit::pendingError enum value | Socket | [protected] |
UDPReceive::pendingError enum value | Socket | |
UDPTransmit::pendingInput enum value | Socket | [protected] |
UDPReceive::pendingInput enum value | Socket | |
UDPTransmit::pendingOutput enum value | Socket | [protected] |
UDPReceive::pendingOutput enum value | Socket | |
readData(void *buf, size_t len, char separator=0, timeout_t t=0) | Socket | [protected, virtual] |
UDPTransmit::readLine(char *buf, size_t len, timeout_t timeout=0) | Socket | [protected] |
UDPReceive::readLine(char *buf, size_t len, timeout_t timeout=0) | Socket | [protected] |
UDPTransmit::receive(void *buf, size_t len) | UDPSocket | [inline, protected] |
UDPReceive::receive(void *buf, size_t len) | UDPReceive | [inline] |
UDPTransmit::route | Socket | [protected] |
UDPReceive::route | Socket | [protected] |
send(const void *buf, size_t len) | UDPTransmit | [inline, protected] |
setBroadcast(bool enable) | UDPTransmit | [inline] |
UDPTransmit::setCompletion(bool immediate) | Socket | [protected] |
UDPReceive::setCompletion(bool immediate) | Socket | |
UDPTransmit::setError(bool enable) | Socket | [inline, protected] |
UDPReceive::setError(bool enable) | Socket | [inline, protected] |
UDPTransmit::setLinger(bool linger) | Socket | [protected] |
UDPReceive::setLinger(bool linger) | Socket | |
UDPTransmit::setLoopback(bool enable) | UDPSocket | [inline, protected] |
UDPReceive::setLoopback(bool enable) | UDPSocket | [inline] |
UDPTransmit::setLoopbackByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
UDPReceive::setLoopbackByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
UDPTransmit::setMulticast(bool enable) | UDPTransmit | [inline, protected] |
UDPReceive::setMulticast(bool enable) | UDPReceive | [inline, protected] |
UDPTransmit::setMulticastByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
UDPReceive::setMulticastByFamily(bool enable, Family family=IPV4) | Socket | [protected] |
UDPTransmit::setNoDelay(bool enable) | Socket | [protected] |
UDPReceive::setNoDelay(bool enable) | Socket | [protected] |
UDPTransmit::setPeer(const IPV4Host &host, tpport_t port) | UDPSocket | [protected] |
UDPReceive::setPeer(const IPV4Host &host, tpport_t port) | UDPSocket | |
UDPTransmit::setRouting(bool enable) | UDPTransmit | [inline] |
UDPReceive::setRouting(bool enable) | UDPReceive | [inline, protected] |
setTimeToLive(unsigned char ttl) | UDPTransmit | [inline, protected] |
UDPTransmit::UDPSocket::setTimeToLive(char ttl) | UDPSocket | [inline, protected] |
UDPReceive::setTimeToLive(char ttl) | UDPSocket | [inline] |
UDPTransmit::setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4) | Socket | [protected] |
UDPReceive::setTimeToLiveByFamily(unsigned char ttl, Family fam=IPV4) | Socket | [protected] |
setTypeOfService(Tos tos) | UDPTransmit | [inline] |
UDPTransmit::so | Socket | [protected] |
UDPReceive::so | Socket | [protected] |
UDPTransmit::Socket(int domain, int type, int protocol=0) | Socket | [protected] |
UDPTransmit::Socket(SOCKET fd) | Socket | [protected] |
UDPTransmit::Socket(const Socket &source) | Socket | [protected] |
UDPReceive::Socket(int domain, int type, int protocol=0) | Socket | [protected] |
UDPReceive::Socket(SOCKET fd) | Socket | [protected] |
UDPReceive::Socket(const Socket &source) | Socket | [protected] |
UDPTransmit::State enum name | Socket | [protected] |
UDPReceive::State enum name | Socket | [protected] |
UDPTransmit::state | Socket | [protected] |
UDPReceive::state | Socket | [protected] |
UDPTransmit::STREAM enum value | Socket | [protected] |
UDPReceive::STREAM enum value | Socket | [protected] |
UDPTransmit::thrown | Socket | [protected] |
UDPReceive::thrown | Socket | [protected] |
UDPTransmit::Tos enum name | Socket | [protected] |
UDPReceive::Tos enum name | Socket | |
UDPTransmit::tosInvalid enum value | Socket | [protected] |
UDPReceive::tosInvalid enum value | Socket | |
UDPTransmit::tosLowDelay enum value | Socket | [protected] |
UDPReceive::tosLowDelay enum value | Socket | |
UDPTransmit::tosMinCost enum value | Socket | [protected] |
UDPReceive::tosMinCost enum value | Socket | |
UDPTransmit::tosReliability enum value | Socket | [protected] |
UDPReceive::tosReliability enum value | Socket | |
UDPTransmit::tosThroughput enum value | Socket | [protected] |
UDPReceive::tosThroughput enum value | Socket | |
transmit(const char *buffer, size_t len) | UDPTransmit | [inline] |
UDPTransmit::ttl | Socket | [protected] |
UDPReceive::ttl | Socket | [protected] |
UDPDuplex(const IPV4Address &bind, tpport_t port) | UDPDuplex | |
UDPReceive(const IPV4Address &bind, tpport_t port) | UDPReceive | [protected] |
UDPTransmit::UDPSocket(Family family=IPV4) | UDPSocket | [protected] |
UDPTransmit::UDPSocket(const IPV4Address &bind, tpport_t port) | UDPSocket | [protected] |
UDPReceive::UDPSocket(Family family=IPV4) | UDPSocket | |
UDPReceive::UDPSocket(const IPV4Address &bind, tpport_t port) | UDPSocket | |
UDPTransmit(Family family=IPV4) | UDPTransmit | [protected] |
UDPTransmit(const IPV4Address &bind, tpport_t port=5005) | UDPTransmit | [protected] |
writeData(const void *buf, size_t len, timeout_t t=0) | Socket | [protected, virtual] |
~Socket() | Socket | [protected, virtual] |
~UDPSocket() | UDPSocket | [protected, virtual] |