Kanzi Connect 3.9.10
kanzi::connect::Socket Member List

This is the complete list of members for kanzi::connect::Socket, including all inherited members.

accept(bool loopBack=false)kanzi::connect::Socket
AddressType enum namekanzi::connect::Socket
AddressType_InterfaceName enum valuekanzi::connect::Socket
AddressType_IPV4 enum valuekanzi::connect::Socket
AddressType_IPV6 enum valuekanzi::connect::Socket
bind(int port, bool loopBack=false, bool reuseaddr=true)kanzi::connect::Socket
bindToInterface(int port, const string &interfacename, bool reuseaddr)kanzi::connect::Socket
bytesAvailable(int fd)kanzi::connect::Socketstatic
close()kanzi::connect::Socket
connect(const string &server, int port)kanzi::connect::Socket
connect(sockaddr address)kanzi::connect::Socket
create(int af, int type, int protocol)kanzi::connect::Socket
determineAddressType(const string &candidate)kanzi::connect::Socketstatic
getBindableAddresses(const string &interfacename, size_t mask=(Proto_IPV4|Proto_IPV6))kanzi::connect::Socketstatic
getFD() constkanzi::connect::Socket
getIPAddress()kanzi::connect::Socket
getIPAndPort(sockaddr_storage *sender, string &ip, string &port)kanzi::connect::Socketstatic
getPort()kanzi::connect::Socket
getRemoteIPAddress() constkanzi::connect::Socket
getSockAddr()kanzi::connect::Socket
isConnected() constkanzi::connect::Socket
isDatagram() constkanzi::connect::Socketprotected
listen(int maxConnections)kanzi::connect::Socket
looksLikeIPV6Address(const string &address)kanzi::connect::Socketstatic
Proto_IPV4 enum valuekanzi::connect::Socket
Proto_IPV6 enum valuekanzi::connect::Socket
ProtocolMask enum namekanzi::connect::Socket
read(int fd, vector< char > &data)kanzi::connect::Socketstatic
read(vector< char > &data)kanzi::connect::Socket
readOne(int fd, char &data)kanzi::connect::Socketstatic
readOne(char &data)kanzi::connect::Socket
setBlocking(bool blocking)kanzi::connect::Socket
shutdown(bool read, bool write)kanzi::connect::Socket
Socket(int fd=-1)kanzi::connect::Socket
write(const vector< char > &data)kanzi::connect::Socket
~Socket()kanzi::connect::Socket