Logo
~Sockets~
~Examples~
~Contact~


UdpSocket Member List

This is the complete list of members for UdpSocket, including all inherited members.

AddMulticastMembership(const std::string &group, const std::string &intf="0.0.0.0", int if_index=0)UdpSocket
Attach(SOCKET s)Socket
Bind(port_t &port, int range=1)UdpSocket
Bind(const std::string &intf, port_t &port, int range=1)UdpSocket
Bind(ipaddr_t a, port_t &port, int range=1)UdpSocket
Bind(SocketAddress &ad, int range=1)UdpSocket
CallOnConnect()Socket
CheckTimeout()Socket
Close()Socket [virtual]
CloseAndDelete()Socket
CopyConnection(Socket *sock)Socket
Create()Socket [inline, virtual]
CreateConnection()UdpSocket [private]
CreateSocket(int af, int type, const std::string &protocol="")Socket
DeleteByHandler()Socket
Detach()Socket
DetachSocket()Socket
DisableRead(bool x=true)Socket
DropMulticastMembership(const std::string &group, const std::string &intf="0.0.0.0", int if_index=0)UdpSocket
EnableSSL(bool x=true)Socket
ErasedByHandler()Socket
GetBytesReceived(bool clear=false)Socket [virtual]
GetBytesSent(bool clear=false)Socket [virtual]
GetClientRemoteAddress()Socket
GetLastSizeWritten()UdpSocket
GetMulticastTTL()UdpSocket
GetParent()Socket
GetPort()UdpSocket [virtual]
GetRemoteAddress()Socket
GetRemoteHostname()Socket
GetRemoteIP4()Socket
GetRemotePort()Socket
GetRemoteSocketAddress()Socket
GetSockAddress()Socket
GetSocket()Socket
GetSocketProtocol()Socket
GetSocketType()Socket
GetSockIP4()Socket
GetSockPort()Socket
GetSocks4Host()Socket
GetSocks4Port()Socket
GetSocks4Userid()Socket
GetSsl()Socket [inline, virtual]
GetSslContext()Socket [inline, virtual]
GetTrafficMonitor()Socket [inline, protected]
Handler() const Socket
Init()Socket [virtual]
IpAddMembership(struct ip_mreq &)Socket
IpDropMembership(struct ip_mreq &)Socket
IpMulticastTTL()Socket
IpTOS()Socket
IpTTL()Socket
IsBound()UdpSocket
IsBroadcast()UdpSocket
IsConnected()Socket
IsDetach()Socket
IsDetached() const Socket
IsDisableRead()Socket
IsMulticastLoop()UdpSocket
IsSSL()Socket
IsSSLNegotiate()Socket
IsSSLServer()Socket
Lost()Socket
m_b_read_tsUdpSocket [private]
m_bind_okUdpSocket [private]
m_ibufUdpSocket [private]
m_ibufszUdpSocket [private]
m_last_size_writtenUdpSocket [private]
m_portUdpSocket [private]
m_retriesUdpSocket [private]
MasterHandler() const Socket
OnAccept()Socket [virtual]
OnConnect()Socket [virtual]
OnConnectFailed()Socket [virtual]
OnConnectRetry()Socket [virtual]
OnConnectTimeout()Socket [virtual]
OnDelete()Socket [virtual]
OnDetached()Socket [virtual]
OnDisconnect()Socket [virtual]
OnDisconnect(short info, int code)Socket [virtual]
OnException()Socket [virtual]
OnLine(const std::string &)Socket [virtual]
OnOptions(int, int, int, SOCKET)UdpSocket [inline, virtual]
OnRawData(const char *buf, size_t len, struct sockaddr *sa, socklen_t sa_len)UdpSocket [virtual]
OnRawData(const char *buf, size_t len, struct sockaddr *sa, socklen_t sa_len, struct timeval *ts)UdpSocket [virtual]
OnRead()UdpSocket [protected, virtual]
OnReconnect()Socket [virtual]
OnResolved(int id, ipaddr_t a, port_t port)Socket [virtual]
OnResolveFailed(int id)Socket [virtual]
OnReverseResolved(int id, const std::string &name)Socket [virtual]
OnSocks4Connect()Socket [virtual]
OnSocks4ConnectFailed()Socket [virtual]
OnSocks4Read()Socket [virtual]
OnSSLAccept()Socket [virtual]
OnSSLAcceptFailed()Socket [virtual]
OnSSLConnect()Socket [virtual]
OnSSLConnectFailed()Socket [virtual]
OnTimeout()Socket [virtual]
OnWrite()Socket [virtual]
Open(ipaddr_t l, port_t port)UdpSocket
Open(const std::string &host, port_t port)UdpSocket
Open(SocketAddress &ad)UdpSocket
operator=(const UdpSocket &)UdpSocket [inline, private]
Socket::operator=(const Socket &)Socket [inline, protected]
Ready()Socket [virtual]
Resolve(const std::string &host, port_t port=0)Socket
Resolve(ipaddr_t a)Socket
Retain()Socket
RetryClientConnect()Socket
Send(const std::string &, int flags=0)UdpSocket [virtual]
SendBuf(const char *data, size_t, int flags=0)UdpSocket [virtual]
SendTo(const std::string &, port_t, const std::string &, int flags=0)UdpSocket
SendTo(ipaddr_t, port_t, const std::string &, int flags=0)UdpSocket
SendTo(SocketAddress &ad, const std::string &, int flags=0)UdpSocket
SendToBuf(const std::string &, port_t, const char *data, int len, int flags=0)UdpSocket
SendToBuf(ipaddr_t, port_t, const char *data, int len, int flags=0)UdpSocket
SendToBuf(SocketAddress &ad, const char *data, int len, int flags=0)UdpSocket
SetBroadcast(bool b=true)UdpSocket
SetCallOnConnect(bool x=true)Socket
SetClientRemoteAddress(SocketAddress &)Socket
SetCloseAndDelete(bool=true)Socket
SetConnected(bool=true)Socket
SetDeleteByHandler(bool=true)Socket
SetDetach(bool x=true)Socket
SetDetached(bool x=true)Socket
SetErasedByHandler(bool x=true)Socket
SetIpHdrincl(bool x=true)Socket
SetIpMulticastTTL(int)Socket
SetIpOptions(const void *p, socklen_t len)Socket
SetIpTOS(unsigned char tos)Socket
SetIpTTL(int ttl)Socket
SetIsClient()Socket
SetLost()Socket
SetMulticastDefaultInterface(ipaddr_t a, int if_index=0)UdpSocket
SetMulticastDefaultInterface(const std::string &intf, int if_index=0)UdpSocket
SetMulticastLoop(bool=true)UdpSocket
SetMulticastTTL(int ttl=1)UdpSocket
SetNonblocking(bool)Socket
SetNonblocking(bool, SOCKET)Socket
SetParent(Socket *)Socket
SetRemoteAddress(SocketAddress &)Socket
SetRetain()Socket
SetRetryClientConnect(bool x=true)Socket
SetSlaveHandler(ISocketHandler *)Socket
SetSoBroadcast(bool x=true)Socket
SetSocketProtocol(const std::string &x)Socket
SetSocketType(int x)Socket
SetSocks4(bool x=true)Socket
SetSocks4Host(ipaddr_t a)Socket
SetSocks4Host(const std::string &)Socket
SetSocks4Port(port_t p)Socket
SetSocks4Userid(const std::string &x)Socket
SetSoDebug(bool x=true)Socket
SetSoDontroute(bool x=true)Socket
SetSoKeepalive(bool x=true)Socket
SetSoLinger(int onoff, int linger)Socket
SetSoOobinline(bool x=true)Socket
SetSoRcvbuf(int)Socket
SetSoRcvlowat(int)Socket
SetSoRcvtimeo(struct timeval &)Socket
SetSoReuseaddr(bool x=true)Socket
SetSoSndbuf(int)Socket
SetSoSndlowat(int)Socket
SetSoSndtimeo(struct timeval &)Socket
SetSSLNegotiate(bool x=true)Socket
SetSSLServer(bool x=true)Socket
SetTimeout(time_t secs)Socket
SetTimestamp(bool=true)UdpSocket
SetTrafficMonitor(IFile *p)Socket [inline]
SoAcceptconn()Socket
Socket(ISocketHandler &)Socket
Socket()Socket [inline, protected]
Socket(const Socket &s)Socket [inline, protected]
Socks4()Socket
SoError()Socket
SoRcvbuf()Socket
SoSndbuf()Socket
SoType()Socket
SSLNegotiate()Socket [virtual]
Timeout(time_t tnow)Socket
TimeSinceClose()Socket
UdpSocket(ISocketHandler &h, int ibufsz=16384, bool ipv6=false, int retries=0)UdpSocket
UdpSocket(const UdpSocket &s)UdpSocket [inline, protected]
UniqueIdentifier()Socket [inline]
Uptime()Socket
~Socket()Socket [virtual]
~UdpSocket()UdpSocket
Page, code, and content Copyright (C) 2007 by Anders Hedström
Generated for C++ Sockets by  doxygen 1.4.4