GATE
|
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::Socket | static |
parseIp4(String const &ip4text) (defined in gate::net::Socket) | gate::net::Socket | static |
parseIp6(String const &ip6text) (defined in gate::net::Socket) | gate::net::Socket | static |
printAddress(Endpoint const &endpoint) (defined in gate::net::Socket) | gate::net::Socket | static |
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::Socket | static |
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 |