GATE
gate::net::Socket Member List

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

accept(Socket &socket) (defined in gate::net::Socket)gate::net::Socket
bind(Endpoint const &endpoint) (defined in gate::net::Socket)gate::net::Socket
bind(String const &address) (defined in gate::net::Socket)gate::net::Socket
c_impl() (defined in gate::net::Socket)gate::net::Socket
c_impl() const (defined in gate::net::Socket)gate::net::Socket
close() noexcept (defined in gate::net::Socket)gate::net::Socket
connect(Endpoint const &endpoint) (defined in gate::net::Socket)gate::net::Socket
connect(String const &address) (defined in gate::net::Socket)gate::net::Socket
Family_AppleTalk enum value (defined in gate::net::Socket)gate::net::Socket
Family_Atm enum value (defined in gate::net::Socket)gate::net::Socket
Family_Bth enum value (defined in gate::net::Socket)gate::net::Socket
Family_Inet4 enum value (defined in gate::net::Socket)gate::net::Socket
Family_Inet6 enum value (defined in gate::net::Socket)gate::net::Socket
Family_Ipx enum value (defined in gate::net::Socket)gate::net::Socket
Family_Irda enum value (defined in gate::net::Socket)gate::net::Socket
Family_NetBios enum value (defined in gate::net::Socket)gate::net::Socket
Family_None enum value (defined in gate::net::Socket)gate::net::Socket
Family_Unix enum value (defined in gate::net::Socket)gate::net::Socket
FamilyEnum enum name (defined in gate::net::Socket)gate::net::Socket
getLocalAddress() (defined in gate::net::Socket)gate::net::Socket
getLocalEndpoint() (defined in gate::net::Socket)gate::net::Socket
getOption(int32_t level, int32_t option, void *buffer, size_t bufferlen) (defined in gate::net::Socket)gate::net::Socket
getRemoteAddress() (defined in gate::net::Socket)gate::net::Socket
getRemoteEndpoint() (defined in gate::net::Socket)gate::net::Socket
Ip4Address typedef (defined in gate::net::Socket)gate::net::Socket
Ip6Address typedef (defined in gate::net::Socket)gate::net::Socket
listen(int32_t backlog=0) (defined in gate::net::Socket)gate::net::Socket
MsgType_Datagram enum value (defined in gate::net::Socket)gate::net::Socket
MsgType_None enum value (defined in gate::net::Socket)gate::net::Socket
MsgType_Raw enum value (defined in gate::net::Socket)gate::net::Socket
MsgType_Stream enum value (defined in gate::net::Socket)gate::net::Socket
MsgTypeEnum enum name (defined in gate::net::Socket)gate::net::Socket
Option_Blocking enum value (defined in gate::net::Socket)gate::net::Socket
Option_Broadcast enum value (defined in gate::net::Socket)gate::net::Socket
Option_KeepAlive enum value (defined in gate::net::Socket)gate::net::Socket
Option_ReceiveTimeout enum value (defined in gate::net::Socket)gate::net::Socket
Option_SendTimeout enum value (defined in gate::net::Socket)gate::net::Socket
Option_TcpNoDelay enum value (defined in gate::net::Socket)gate::net::Socket
OptionEnum enum name (defined in gate::net::Socket)gate::net::Socket
parseAddress(String const &address) (defined in gate::net::Socket)gate::net::Socketstatic
parseIp4(String const &ip4text) (defined in gate::net::Socket)gate::net::Socketstatic
parseIp6(String const &ip6text) (defined in gate::net::Socket)gate::net::Socketstatic
printAddress(Endpoint const &endpoint) (defined in gate::net::Socket)gate::net::Socketstatic
Protocol_Icmp enum value (defined in gate::net::Socket)gate::net::Socket
Protocol_Icmp6 enum value (defined in gate::net::Socket)gate::net::Socket
Protocol_Igmp enum value (defined in gate::net::Socket)gate::net::Socket
Protocol_Ip enum value (defined in gate::net::Socket)gate::net::Socket
Protocol_Ip6 enum value (defined in gate::net::Socket)gate::net::Socket
Protocol_Tcp enum value (defined in gate::net::Socket)gate::net::Socket
Protocol_Udp enum value (defined in gate::net::Socket)gate::net::Socket
ProtocolEnum enum name (defined in gate::net::Socket)gate::net::Socket
receive(char *buffer, size_t bufferlen) (defined in gate::net::Socket)gate::net::Socket
receiveFrom(Endpoint &endpoint, char *buffer, size_t bufferlen, uint16_t flags=0) (defined in gate::net::Socket)gate::net::Socket
select(Socket const *sockets, size_t socket_count, uint8_t *statusFlags, uint32_t timeout) (defined in gate::net::Socket)gate::net::Socketstatic
select(bool *canRead, bool *canWrite, bool *hasError, uint32_t timeout_ms=0) (defined in gate::net::Socket)gate::net::Socket
SelectStatus_Error enum value (defined in gate::net::Socket)gate::net::Socket
SelectStatus_Receive enum value (defined in gate::net::Socket)gate::net::Socket
SelectStatus_Send enum value (defined in gate::net::Socket)gate::net::Socket
SelectStatusEnum enum name (defined in gate::net::Socket)gate::net::Socket
send(char const *buffer, size_t bufferlen) (defined in gate::net::Socket)gate::net::Socket
sendTo(Endpoint const &endpoint, char const *buffer, size_t bufferlen, uint16_t flags=0) (defined in gate::net::Socket)gate::net::Socket
setOption(int32_t level, int32_t option, void const *buffer, size_t bufferlen) (defined in gate::net::Socket)gate::net::Socket
setOption(OptionEnum option, int32_t value) (defined in gate::net::Socket)gate::net::Socket
shutdown(bool shutdownReceive, bool shutdownSend) (defined in gate::net::Socket)gate::net::Socket
Socket() (defined in gate::net::Socket)gate::net::Socket
Socket(SocketTypeEnum socktype) (defined in gate::net::Socket)gate::net::Socket
Socket(FamilyEnum family, MsgTypeEnum msgtype, ProtocolEnum protocol) (defined in gate::net::Socket)gate::net::Socket
SocketType_Icmp4 enum value (defined in gate::net::Socket)gate::net::Socket
SocketType_Icmp6 enum value (defined in gate::net::Socket)gate::net::Socket
SocketType_Tcp4 enum value (defined in gate::net::Socket)gate::net::Socket
SocketType_Tcp6 enum value (defined in gate::net::Socket)gate::net::Socket
SocketType_Udp4 enum value (defined in gate::net::Socket)gate::net::Socket
SocketType_Udp6 enum value (defined in gate::net::Socket)gate::net::Socket
SocketTypeEnum enum name (defined in gate::net::Socket)gate::net::Socket
swap(Socket &that) noexcept (defined in gate::net::Socket)gate::net::Socket
tryAccept(Socket &socket) noexcept (defined in gate::net::Socket)gate::net::Socket
tryBind(Endpoint const &endpoint) noexcept (defined in gate::net::Socket)gate::net::Socket
tryBind(String const &address) noexcept (defined in gate::net::Socket)gate::net::Socket
tryConnect(Endpoint const &endpoint) noexcept (defined in gate::net::Socket)gate::net::Socket
tryConnect(String const &address) noexcept (defined in gate::net::Socket)gate::net::Socket
tryListen(int32_t backlog=0) noexcept (defined in gate::net::Socket)gate::net::Socket
tryReceive(char *buffer, size_t bufferlen) noexcept (defined in gate::net::Socket)gate::net::Socket
tryReceiveFrom(Endpoint &endpoint, char *buffer, size_t bufferlen, uint16_t flags=0) noexcept (defined in gate::net::Socket)gate::net::Socket
trySelect(bool *canRead, bool *canWrite, bool *hasError, uint32_t timeout_ms=0) (defined in gate::net::Socket)gate::net::Socket
trySend(char const *buffer, size_t bufferlen) noexcept (defined in gate::net::Socket)gate::net::Socket
trySendTo(Endpoint const &endpoint, char const *buffer, size_t bufferlen, uint16_t flags=0) noexcept (defined in gate::net::Socket)gate::net::Socket
tryShutdown(bool shutdownReceive, bool shutdownSend) noexcept (defined in gate::net::Socket)gate::net::Socket
valid() const noexcept (defined in gate::net::Socket)gate::net::Socket
~Socket() (defined in gate::net::Socket)gate::net::Socket