Framework::INetworkManager class

This is low-level network platform abstraction layer Prefer to use high level APIs

Constructors, destructors, conversion operators

~INetworkManager() virtual

Public functions

auto ConnectTCPServer(const char* ip, int port) -> ITCPSocketClient* pure virtual
auto CreateTCPServer(const char* defaultIP, int defaultPort) -> ITCPSocketServer* pure virtual
auto NewUDPSocket() -> IUDPSocket* pure virtual
void DeleteUDPSocket(IUDPSocket* sock) pure virtual
void DestroyTCPServer(ITCPSocketServer* sock) pure virtual
void DestroyTCPClient(ITCPSocketClient* sock) pure virtual