|
| | VirtualSocket (VirtualSocketServer *server, int family, int type, bool async) |
| |
| | ~VirtualSocket () override |
| |
| SocketAddress | GetLocalAddress () const override |
| |
| SocketAddress | GetRemoteAddress () const override |
| |
| void | SetAlternativeLocalAddress (const SocketAddress &addr) |
| |
| int | Bind (const SocketAddress &addr) override |
| |
| int | Connect (const SocketAddress &addr) override |
| |
| int | Close () override |
| |
| int | Send (const void *pv, size_t cb) override |
| |
| int | SendTo (const void *pv, size_t cb, const SocketAddress &addr) override |
| |
| int | Recv (void *pv, size_t cb, int64_t *timestamp) override |
| |
| int | RecvFrom (void *pv, size_t cb, SocketAddress *paddr, int64_t *timestamp) override |
| |
| int | Listen (int backlog) override |
| |
| VirtualSocket * | Accept (SocketAddress *paddr) 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 | EstimateMTU (uint16_t *mtu) override |
| |
| void | OnMessage (Message *pmsg) override |
| |
| bool | was_any () |
| |
| void | set_was_any (bool was_any) |
| |
| | VirtualSocket (VirtualSocketServer *server, int family, int type, bool async) |
| |
| | ~VirtualSocket () override |
| |
| SocketAddress | GetLocalAddress () const override |
| |
| SocketAddress | GetRemoteAddress () const override |
| |
| void | SetAlternativeLocalAddress (const SocketAddress &addr) |
| |
| int | Bind (const SocketAddress &addr) override |
| |
| int | Connect (const SocketAddress &addr) override |
| |
| int | Close () override |
| |
| int | Send (const void *pv, size_t cb) override |
| |
| int | SendTo (const void *pv, size_t cb, const SocketAddress &addr) override |
| |
| int | Recv (void *pv, size_t cb, int64_t *timestamp) override |
| |
| int | RecvFrom (void *pv, size_t cb, SocketAddress *paddr, int64_t *timestamp) override |
| |
| int | Listen (int backlog) override |
| |
| VirtualSocket * | Accept (SocketAddress *paddr) 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 | EstimateMTU (uint16_t *mtu) override |
| |
| void | OnMessage (Message *pmsg) override |
| |
| bool | was_any () |
| |
| void | set_was_any (bool was_any) |
| |
| | AsyncSocket () |
| |
| | ~AsyncSocket () override |
| |
| | AsyncSocket () |
| |
| | ~AsyncSocket () override |
| |
| virtual | ~Socket () |
| |
| bool | IsBlocking () const |
| |
| virtual | ~Socket () |
| |
| bool | IsBlocking () const |
| |
Public Member Functions inherited from rtc::MessageHandler |
| virtual WEBRTC_DYLIB_EXPORT | ~MessageHandler () |
| |
| virtual WEBRTC_DYLIB_EXPORT | ~MessageHandler () |
| |
| | 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 () |
| |
|
| enum | ConnState {
CS_CLOSED,
CS_CONNECTING,
CS_CONNECTED,
CS_CLOSED,
CS_CONNECTING,
CS_CONNECTED
} |
| |
| enum | Option {
OPT_DONTFRAGMENT,
OPT_RCVBUF,
OPT_SNDBUF,
OPT_NODELAY,
OPT_IPV6_V6ONLY,
OPT_DSCP,
OPT_RTP_SENDTIME_EXTN_ID,
OPT_DONTFRAGMENT,
OPT_RCVBUF,
OPT_SNDBUF,
OPT_NODELAY,
OPT_IPV6_V6ONLY,
OPT_DSCP,
OPT_RTP_SENDTIME_EXTN_ID
} |
| |
| enum | ConnState {
CS_CLOSED,
CS_CONNECTING,
CS_CONNECTED,
CS_CLOSED,
CS_CONNECTING,
CS_CONNECTED
} |
| |
| enum | Option {
OPT_DONTFRAGMENT,
OPT_RCVBUF,
OPT_SNDBUF,
OPT_NODELAY,
OPT_IPV6_V6ONLY,
OPT_DSCP,
OPT_RTP_SENDTIME_EXTN_ID,
OPT_DONTFRAGMENT,
OPT_RCVBUF,
OPT_SNDBUF,
OPT_NODELAY,
OPT_IPV6_V6ONLY,
OPT_DSCP,
OPT_RTP_SENDTIME_EXTN_ID
} |
| |
| | Socket () |
| |
| | Socket () |
| |
Protected Member Functions inherited from rtc::MessageHandler |
| | MessageHandler () |
| |
| | MessageHandler () |
| |
| | 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 () |
| |