|
| | PhysicalSocket (PhysicalSocketServer *ss, SOCKET s=INVALID_SOCKET) |
| |
| | ~PhysicalSocket () override |
| |
| virtual bool | Create (int family, int type) |
| |
| SocketAddress | GetLocalAddress () const override |
| |
| SocketAddress | GetRemoteAddress () const override |
| |
| int | Bind (const SocketAddress &bind_addr) override |
| |
| int | Connect (const SocketAddress &addr) override |
| |
| int | GetError () const override |
| |
| void | SetError (int error) override |
| |
| ConnState | GetState () const override |
| |
| int | GetOption (Option opt, int *value) override |
| |
| int | SetOption (Option opt, int value) override |
| |
| int | Send (const void *pv, size_t cb) override |
| |
| int | SendTo (const void *buffer, size_t length, const SocketAddress &addr) override |
| |
| int | Recv (void *buffer, size_t length, int64_t *timestamp) override |
| |
| int | RecvFrom (void *buffer, size_t length, SocketAddress *out_addr, int64_t *timestamp) override |
| |
| int | Listen (int backlog) override |
| |
| AsyncSocket * | Accept (SocketAddress *out_addr) override |
| |
| int | Close () override |
| |
| int | EstimateMTU (uint16_t *mtu) override |
| |
| SocketServer * | socketserver () |
| |
| | PhysicalSocket (PhysicalSocketServer *ss, SOCKET s=INVALID_SOCKET) |
| |
| | ~PhysicalSocket () override |
| |
| virtual bool | Create (int family, int type) |
| |
| SocketAddress | GetLocalAddress () const override |
| |
| SocketAddress | GetRemoteAddress () const override |
| |
| int | Bind (const SocketAddress &bind_addr) override |
| |
| int | Connect (const SocketAddress &addr) override |
| |
| int | GetError () const override |
| |
| void | SetError (int error) override |
| |
| ConnState | GetState () const override |
| |
| int | GetOption (Option opt, int *value) override |
| |
| int | SetOption (Option opt, int value) override |
| |
| int | Send (const void *pv, size_t cb) override |
| |
| int | SendTo (const void *buffer, size_t length, const SocketAddress &addr) override |
| |
| int | Recv (void *buffer, size_t length, int64_t *timestamp) override |
| |
| int | RecvFrom (void *buffer, size_t length, SocketAddress *out_addr, int64_t *timestamp) override |
| |
| int | Listen (int backlog) override |
| |
| AsyncSocket * | Accept (SocketAddress *out_addr) override |
| |
| int | Close () override |
| |
| int | EstimateMTU (uint16_t *mtu) override |
| |
| SocketServer * | socketserver () |
| |
| | AsyncSocket () |
| |
| | ~AsyncSocket () override |
| |
| | AsyncSocket () |
| |
| | ~AsyncSocket () override |
| |
| virtual | ~Socket () |
| |
| bool | IsBlocking () const |
| |
| virtual | ~Socket () |
| |
| bool | IsBlocking () const |
| |
| | has_slots () |
| |
| | has_slots () |
| |
| | ~has_slots () |
| |
| | ~has_slots () |
| |
| void | signal_connect (_signal_base_interface *sender) |
| |
| void | signal_disconnect (_signal_base_interface *sender) |
| |
| void | disconnect_all () |
| |
| void | signal_connect (_signal_base_interface *sender) |
| |
| void | signal_disconnect (_signal_base_interface *sender) |
| |
| void | disconnect_all () |
| |
|
| int | DoConnect (const SocketAddress &connect_addr) |
| |
| virtual SOCKET | DoAccept (SOCKET socket, sockaddr *addr, socklen_t *addrlen) |
| |
| virtual int | DoSend (SOCKET socket, const char *buf, int len, int flags) |
| |
| virtual int | DoSendTo (SOCKET socket, const char *buf, int len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen) |
| |
| void | OnResolveResult (AsyncResolverInterface *resolver) |
| |
| void | UpdateLastError () |
| |
| void | MaybeRemapSendError () |
| |
| int error_ | GUARDED_BY (crit_) |
| |
| int | DoConnect (const SocketAddress &connect_addr) |
| |
| virtual SOCKET | DoAccept (SOCKET socket, sockaddr *addr, socklen_t *addrlen) |
| |
| virtual int | DoSend (SOCKET socket, const char *buf, int len, int flags) |
| |
| virtual int | DoSendTo (SOCKET socket, const char *buf, int len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen) |
| |
| void | OnResolveResult (AsyncResolverInterface *resolver) |
| |
| void | UpdateLastError () |
| |
| void | MaybeRemapSendError () |
| |
| int error_ | GUARDED_BY (crit_) |
| |
| | Socket () |
| |
| | Socket () |
| |
| | has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
| |
| virtual | ~has_slots_interface () |
| |
| | has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
| |
| virtual | ~has_slots_interface () |
| |