|
| 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 () |
|