Base Framework
Socket Member List

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

accept(Socket &socket)Socket
asyncCancel() (defined in Socket)Socket
asyncTest() noexceptAsynchronousStreamstatic
available() constSocket
bind(const InetAddress &address, unsigned short port)Socket
bind(const InetEndPoint &endPoint)Socketinline
close()Socket
connect(const InetAddress &address, unsigned short port)Socket
connect(const InetEndPoint &endPoint)Socketinline
create(Kind kind, Domain domain=DEFAULT_DOMAIN)Socket
DATAGRAM enum valueSocket
DEFAULT_DOMAIN enum valueSocket
Domain enum nameSocket
flush()Socket
getAddress() const noexceptSocket
getBooleanOption(int option) constSocketprotected
getBroadcast() constSocket
getCreatedById() constResource
getDescription() constResource
getDomain() constSocket
getDontRoute() constSocket
getEndPoint() const noexceptSocketinline
getErrorState() constSocket
getHandle() const noexceptSocketprotected
getInternalHandle() constResourceinline
getIPv6Restriction() constSocket
getKeepAlive() constSocket
getKind() constSocket
getLinger() constSocket
getLocalAddress() const noexceptSocket
getLocalEndPoint() const noexceptSocketinline
getLocalPort() const noexceptSocket
getMulticastHops() constSocket
getMulticastInterface() constSocket
getMulticastLoopback() constSocket
getName() noexceptSocket
getPort() const noexceptSocket
getReceiveBufferSize() constSocket
getReceiveTimeout() constSocket
getResourceId() constResource
getReuseAddress() constSocket
getSendBufferSize() constSocket
getSendTimeout() constSocket
getTcpDeferAccept() constSocket
getTcpNoDelay() constSocket
getTimeToLive() constSocket
getUnicastHops() constSocket
handleResourceprotected
IPV4 enum valueSocket
IPV6 enum valueSocket
joinGroup(const InetAddress &group)Socket
joinGroup(const InetAddress &interface, const InetAddress &group)Socket
Kind enum nameSocket
leaveGroup(const InetAddress &interface, const InetAddress &group)Socket
listen(unsigned int backlog)Socket
operator bool() const noexceptResourceinline
OPTION_DONT_ROUTE enum value (defined in Socket)Socketprotected
OPTION_TCP_DEFER_ACCEPT enum value (defined in Socket)Socketprotected
OPTION_TCP_NO_DELAY enum value (defined in Socket)Socketprotected
RAW enum valueSocket
read(uint8 *buffer, unsigned int size, bool nonblocking=false)Socket
read(uint8 *buffer, unsigned int bytesToRead, AsynchronousReadEventListener *listener)Socketvirtual
receiveFrom(uint8 *buffer, unsigned int size, InetAddress &address, unsigned short &port)Socket
sendTo(const uint8 *buffer, unsigned int size, const InetAddress &address, unsigned short port)Socket
setBooleanOption(int option, bool value)Socketprotected
setBroadcast(bool value)Socket
setDescription(const String &description)Resource
setDontRoute(bool value)Socket
setIPv6Restriction(bool value)Socket
setKeepAlive(bool value)Socket
setLinger(int seconds)Socket
setMulticastHops(uint8 value)Socket
setMulticastInterface(const InetAddress &interface)Socket
setMulticastLoopback(bool value)Socket
setNonBlocking(bool value)Socket
setReceiveBufferSize(int size)Socket
setReceiveTimeout(uint64 nanoseconds)Socket
setReuseAddress(bool value)Socket
setSendBufferSize(int size)Socket
setSendTimeout(uint64 nanoseconds)Socket
setTcpDeferAccept(uint64 nanoseconds)Socket
setTcpNoDelay(bool value)Socket
setTimeToLive(unsigned int value)Socket
setUnicastHops(uint8 value)Socket
shutdownInputStream()Socket
shutdownOutputStream()Socket
Socket() noexceptSocket
STREAM enum valueSocket
toString(Domain domain) noexcept (defined in Socket)Socketstatic
toString(Kind kind) noexcept (defined in Socket)Socketstatic
wait() constSocket
wait(unsigned int microseconds) constSocket
write(const uint8 *buffer, unsigned int size, bool nonblocking=false)Socket
write(const uint8 *buffer, unsigned int bytesToWrite, AsynchronousWriteEventListener *listener)Socketvirtual
~AsynchronousInputStream() noexcept(false) (defined in AsynchronousInputStream)AsynchronousInputStreaminline
~AsynchronousOutputStream() noexcept(false) (defined in AsynchronousOutputStream)AsynchronousOutputStreaminline
~AsynchronousStream() noexcept(false)AsynchronousStreamvirtual
~Socket()Socket