Classes | |
| struct | MClient |
| class | MPNLBase |
| class | MSocket |
| class | MTCPClient |
| class | MTCPServer |
| struct | MTCPServer::MStats |
| class | MTransfer |
| MTransfer is a one way stream transfer but using both a server and a client to iniatiate the transfer. Once one of them has etabished a connection, the other just sit. Todo:
| |
| class | MTransfer::MUpdate |
| class | MTransferManager |
| struct | MTransferManager::MStats |
| class | MTransferTCPClient |
| class | MTransferTCPServer |
| class | MUDPClient |
| class | MUDPServer |
Typedefs | |
| typedef std::list< MClient > | MClientList |
| typedef std::list< MTransfer * > | MTransferList |
Enumerations | |
| enum | MMode { MODE_LENPREFIXED, MODE_LINE, MODE_PACKET } |
| enum | MTransferDirection { tdDOWNLOAD = 0, tdUPLOAD = 1 } |
| enum | MTransferMode { tmCLIENT, tmSERVER, tmBOTH } |
Functions | |
| std::string | GetLocalIP () |
| std::string | GetHostName (int socket) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5