|
| | VirtualSocketServer (SocketServer *ss) |
| |
| | ~VirtualSocketServer () override |
| |
| SocketServer * | socketserver () |
| |
| IPAddress | GetDefaultRoute (int family) |
| |
| void | SetDefaultRoute (const IPAddress &from_addr) |
| |
| uint32_t | bandwidth () const |
| |
| void | set_bandwidth (uint32_t bandwidth) |
| |
| uint32_t | network_capacity () const |
| |
| void | set_network_capacity (uint32_t capacity) |
| |
| uint32_t | send_buffer_capacity () const |
| |
| void | set_send_buffer_capacity (uint32_t capacity) |
| |
| uint32_t | recv_buffer_capacity () const |
| |
| void | set_recv_buffer_capacity (uint32_t capacity) |
| |
| uint32_t | delay_mean () const |
| |
| uint32_t | delay_stddev () const |
| |
| uint32_t | delay_samples () const |
| |
| void | set_delay_mean (uint32_t delay_mean) |
| |
| void | set_delay_stddev (uint32_t delay_stddev) |
| |
| void | set_delay_samples (uint32_t delay_samples) |
| |
| void | UpdateDelayDistribution () |
| |
| double | drop_probability () |
| |
| void | set_drop_probability (double drop_prob) |
| |
| void | SetSendingBlocked (bool blocked) |
| |
| Socket * | CreateSocket (int type) override |
| |
| Socket * | CreateSocket (int family, int type) override |
| |
| AsyncSocket * | CreateAsyncSocket (int type) override |
| |
| AsyncSocket * | CreateAsyncSocket (int family, int type) override |
| |
| void | SetMessageQueue (MessageQueue *queue) override |
| |
| bool | Wait (int cms, bool process_io) override |
| |
| void | WakeUp () override |
| |
| void | SetDelayOnAddress (const rtc::SocketAddress &address, int delay_ms) |
| |
| bool | ProcessMessagesUntilIdle () |
| |
| void | SetNextPortForTesting (uint16_t port) |
| |
| bool | CloseTcpConnections (const SocketAddress &addr_local, const SocketAddress &addr_remote) |
| |
| | VirtualSocketServer (SocketServer *ss) |
| |
| | ~VirtualSocketServer () override |
| |
| SocketServer * | socketserver () |
| |
| IPAddress | GetDefaultRoute (int family) |
| |
| void | SetDefaultRoute (const IPAddress &from_addr) |
| |
| uint32_t | bandwidth () const |
| |
| void | set_bandwidth (uint32_t bandwidth) |
| |
| uint32_t | network_capacity () const |
| |
| void | set_network_capacity (uint32_t capacity) |
| |
| uint32_t | send_buffer_capacity () const |
| |
| void | set_send_buffer_capacity (uint32_t capacity) |
| |
| uint32_t | recv_buffer_capacity () const |
| |
| void | set_recv_buffer_capacity (uint32_t capacity) |
| |
| uint32_t | delay_mean () const |
| |
| uint32_t | delay_stddev () const |
| |
| uint32_t | delay_samples () const |
| |
| void | set_delay_mean (uint32_t delay_mean) |
| |
| void | set_delay_stddev (uint32_t delay_stddev) |
| |
| void | set_delay_samples (uint32_t delay_samples) |
| |
| void | UpdateDelayDistribution () |
| |
| double | drop_probability () |
| |
| void | set_drop_probability (double drop_prob) |
| |
| void | SetSendingBlocked (bool blocked) |
| |
| Socket * | CreateSocket (int type) override |
| |
| Socket * | CreateSocket (int family, int type) override |
| |
| AsyncSocket * | CreateAsyncSocket (int type) override |
| |
| AsyncSocket * | CreateAsyncSocket (int family, int type) override |
| |
| void | SetMessageQueue (MessageQueue *queue) override |
| |
| bool | Wait (int cms, bool process_io) override |
| |
| void | WakeUp () override |
| |
| void | SetDelayOnAddress (const rtc::SocketAddress &address, int delay_ms) |
| |
| bool | ProcessMessagesUntilIdle () |
| |
| void | SetNextPortForTesting (uint16_t port) |
| |
| bool | CloseTcpConnections (const SocketAddress &addr_local, const SocketAddress &addr_remote) |
| |
| void | set_network_binder (NetworkBinderInterface *binder) |
| |
| NetworkBinderInterface * | network_binder () const |
| |
| void | set_network_binder (NetworkBinderInterface *binder) |
| |
| NetworkBinderInterface * | network_binder () const |
| |
| virtual | ~SocketFactory () |
| |
| virtual | ~SocketFactory () |
| |
| | 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 () |
| |
|
| IPAddress | GetNextIP (int family) |
| |
| uint16_t | GetNextPort () |
| |
| VirtualSocket * | CreateSocketInternal (int family, int type) |
| |
| int | Bind (VirtualSocket *socket, SocketAddress *addr) |
| |
| int | Bind (VirtualSocket *socket, const SocketAddress &addr) |
| |
| VirtualSocket * | LookupBinding (const SocketAddress &addr) |
| |
| int | Unbind (const SocketAddress &addr, VirtualSocket *socket) |
| |
| void | AddConnection (const SocketAddress &client, const SocketAddress &server, VirtualSocket *socket) |
| |
| VirtualSocket * | LookupConnection (const SocketAddress &client, const SocketAddress &server) |
| |
| void | RemoveConnection (const SocketAddress &client, const SocketAddress &server) |
| |
| int | Connect (VirtualSocket *socket, const SocketAddress &remote_addr, bool use_delay) |
| |
| bool | Disconnect (VirtualSocket *socket) |
| |
| int | SendUdp (VirtualSocket *socket, const char *data, size_t data_size, const SocketAddress &remote_addr) |
| |
| void | SendTcp (VirtualSocket *socket) |
| |
| void | AddPacketToNetwork (VirtualSocket *socket, VirtualSocket *recipient, int64_t cur_time, const char *data, size_t data_size, size_t header_size, bool ordered) |
| |
| void | PurgeNetworkPackets (VirtualSocket *socket, int64_t cur_time) |
| |
| uint32_t | SendDelay (uint32_t size) |
| |
| uint32_t | GetTransitDelay (Socket *socket) |
| |
| void | OnMessageQueueDestroyed () |
| |
| IPAddress | GetNextIP (int family) |
| |
| uint16_t | GetNextPort () |
| |
| VirtualSocket * | CreateSocketInternal (int family, int type) |
| |
| int | Bind (VirtualSocket *socket, SocketAddress *addr) |
| |
| int | Bind (VirtualSocket *socket, const SocketAddress &addr) |
| |
| VirtualSocket * | LookupBinding (const SocketAddress &addr) |
| |
| int | Unbind (const SocketAddress &addr, VirtualSocket *socket) |
| |
| void | AddConnection (const SocketAddress &client, const SocketAddress &server, VirtualSocket *socket) |
| |
| VirtualSocket * | LookupConnection (const SocketAddress &client, const SocketAddress &server) |
| |
| void | RemoveConnection (const SocketAddress &client, const SocketAddress &server) |
| |
| int | Connect (VirtualSocket *socket, const SocketAddress &remote_addr, bool use_delay) |
| |
| bool | Disconnect (VirtualSocket *socket) |
| |
| int | SendUdp (VirtualSocket *socket, const char *data, size_t data_size, const SocketAddress &remote_addr) |
| |
| void | SendTcp (VirtualSocket *socket) |
| |
| void | AddPacketToNetwork (VirtualSocket *socket, VirtualSocket *recipient, int64_t cur_time, const char *data, size_t data_size, size_t header_size, bool ordered) |
| |
| void | PurgeNetworkPackets (VirtualSocket *socket, int64_t cur_time) |
| |
| uint32_t | SendDelay (uint32_t size) |
| |
| uint32_t | GetTransitDelay (Socket *socket) |
| |
| void | OnMessageQueueDestroyed () |
| |
| | 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 () |
| |