home *** CD-ROM | disk | FTP | other *** search
- class Net_Client;
- class Net_Server;
- class Net_UDPServer;
- class Net_UDPClient;
- class Net_ClientList;
- class Gui_Component;
-
-
- var Net_UDPClient g_pNullUDPClient;
-
- func Net_Server NetServer_Create( i32x _iPort, Gui_Component _pComponent);
- func i32x NetServer_Destroy ( Net_Server _pServer );
- func i32x NetServer_GetPort ( Net_Server _pServer );
-
- func Net_Client NetClient_Create( szx _szAddress, i32x _iPort, Gui_Component _pComponent);
- func Net_Client NetClient_Disconnect ( Net_Client _pClient );
- func void NetClient_SetComponent ( Net_Client _pClient, Gui_Component _pComponent);
- func Gui_Component NetClient_GetComponent ( Net_Client _pClient );
- func void NetClient_Send ( Net_Client _pClient,szx _szMessage);
- func szx NetClient_GetDistantIP ( Net_Client _pClient );
- func i32x NetClient_GetDistantPort( Net_Client _pClient);
-
-
-
- func Net_UDPClient NetUDPClient_Constructor( szx _szIP, i32x _iPort );
- func void NetUDPClient_Destructor( Net_UDPClient _pClient );
-
- func Net_UDPServer NetUDPServer_Constructor( i32x _iPort, Gui_Component _pComponent);
- func void NetUDPServer_Destructor( Net_UDPServer _pServer );
-
- func i32x GetCurrentPort();
- func szx GetCurrentIP();
-
- func Net_Client GetCurrentClient();
- func szx GetHostName();
-