|
|
virtual std::string | ConnectionString () const =0 |
| |
|
size_t | NumConnections () const |
| |
|
const ConnectionInfo & | GetConnection (size_t i) const |
| |
| virtual void | SendPacket (const unsigned char *data, size_t len, const ConnectionInfo &=ConnectionInfo::ALL, bool duringconnect=false)=0 |
| |
|
void | SendPacket (const std::string &data, const ConnectionInfo &inf=ConnectionInfo::ALL, bool duringconnect=false) |
| |
|
void | SendPacket (const char *str, const ConnectionInfo &inf=ConnectionInfo::ALL, bool duringconnect=false) |
| |
|
void | SendPacket (const BufferSerializer &t, const ConnectionInfo &inf=ConnectionInfo::ALL, bool duringconnect=false) |
| |
| virtual void | Close (const ConnectionInfo &) |
| |
| virtual void | ProcessEvents (int timeout)=0 |
| |
|
void | Process (int timeout=-1) |
| |
|
bool | ReceivePacket (std::string *packet, int timeout=-1, const ConnectionInfo &=ConnectionInfo::ALL) |
| |
|
bool | SendReceivePacket (const std::string &sendpacket, std::string *recpacket, const ConnectionInfo &connection, int timeout=-1) |
| |
|
template<typename T > |
| T | SendReceivePacket (const std::string &packet, const ConnectionInfo &connection, int timeout=-1) |
| |
|
void | SetCallback (const TransportCallback &) |
| |
|
virtual bool | IsNull () const |
| |
The documentation for this class was generated from the following files: