#include <natsocketfactory.h>
|
| | NATSocketServer (SocketServer *ss) |
| |
| SocketServer * | socketserver () |
| |
| MessageQueue * | queue () |
| |
| Translator * | GetTranslator (const SocketAddress &ext_ip) |
| |
| Translator * | AddTranslator (const SocketAddress &ext_ip, const SocketAddress &int_ip, NATType type) |
| |
| void | RemoveTranslator (const SocketAddress &ext_ip) |
| |
| 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 |
| |
| AsyncSocket * | CreateInternalSocket (int family, int type, const SocketAddress &local_addr, SocketAddress *nat_addr) override |
| |
| | NATSocketServer (SocketServer *ss) |
| |
| SocketServer * | socketserver () |
| |
| MessageQueue * | queue () |
| |
| Translator * | GetTranslator (const SocketAddress &ext_ip) |
| |
| Translator * | AddTranslator (const SocketAddress &ext_ip, const SocketAddress &int_ip, NATType type) |
| |
| void | RemoveTranslator (const SocketAddress &ext_ip) |
| |
| 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 |
| |
| AsyncSocket * | CreateInternalSocket (int family, int type, const SocketAddress &local_addr, SocketAddress *nat_addr) override |
| |
| void | set_network_binder (NetworkBinderInterface *binder) |
| |
| NetworkBinderInterface * | network_binder () const |
| |
| void | set_network_binder (NetworkBinderInterface *binder) |
| |
| NetworkBinderInterface * | network_binder () const |
| |
| virtual | ~SocketFactory () |
| |
| virtual | ~SocketFactory () |
| |
| virtual | ~NATInternalSocketFactory () |
| |
| virtual | ~NATInternalSocketFactory () |
| |
◆ NATSocketServer() [1/2]
◆ NATSocketServer() [2/2]
◆ AddTranslator() [1/2]
◆ AddTranslator() [2/2]
◆ CreateAsyncSocket() [1/4]
| AsyncSocket * rtc::NATSocketServer::CreateAsyncSocket |
( |
int |
type | ) |
|
|
overridevirtual |
◆ CreateAsyncSocket() [2/4]
| AsyncSocket* rtc::NATSocketServer::CreateAsyncSocket |
( |
int |
type | ) |
|
|
overridevirtual |
◆ CreateAsyncSocket() [3/4]
| AsyncSocket * rtc::NATSocketServer::CreateAsyncSocket |
( |
int |
family, |
|
|
int |
type |
|
) |
| |
|
overridevirtual |
◆ CreateAsyncSocket() [4/4]
| AsyncSocket* rtc::NATSocketServer::CreateAsyncSocket |
( |
int |
family, |
|
|
int |
type |
|
) |
| |
|
overridevirtual |
◆ CreateInternalSocket() [1/2]
◆ CreateInternalSocket() [2/2]
◆ CreateSocket() [1/4]
| Socket* rtc::NATSocketServer::CreateSocket |
( |
int |
type | ) |
|
|
overridevirtual |
◆ CreateSocket() [2/4]
| Socket * rtc::NATSocketServer::CreateSocket |
( |
int |
type | ) |
|
|
overridevirtual |
◆ CreateSocket() [3/4]
| Socket* rtc::NATSocketServer::CreateSocket |
( |
int |
family, |
|
|
int |
type |
|
) |
| |
|
overridevirtual |
◆ CreateSocket() [4/4]
| Socket * rtc::NATSocketServer::CreateSocket |
( |
int |
family, |
|
|
int |
type |
|
) |
| |
|
overridevirtual |
◆ GetTranslator() [1/2]
◆ GetTranslator() [2/2]
◆ queue() [1/2]
◆ queue() [2/2]
◆ RemoveTranslator() [1/2]
◆ RemoveTranslator() [2/2]
◆ SetMessageQueue() [1/2]
◆ SetMessageQueue() [2/2]
◆ socketserver() [1/2]
◆ socketserver() [2/2]
◆ Wait() [1/2]
| bool rtc::NATSocketServer::Wait |
( |
int |
cms, |
|
|
bool |
process_io |
|
) |
| |
|
overridevirtual |
◆ Wait() [2/2]
| bool rtc::NATSocketServer::Wait |
( |
int |
cms, |
|
|
bool |
process_io |
|
) |
| |
|
overridevirtual |
◆ WakeUp() [1/2]
| void rtc::NATSocketServer::WakeUp |
( |
| ) |
|
|
overridevirtual |
◆ WakeUp() [2/2]
| void rtc::NATSocketServer::WakeUp |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: