34void Loop(std::vector<CKNetBaseSocket*> sockets);
std::array< unsigned char, 4 > CKIPAddress
Definition ckNetworking.h:20
Defines the base of all TCP client/server sockets.
Definition ckNetBaseSocket.h:41
int32_t CKError
Return type for functions that might return an error. Also see: CKPass and CKErrorCode.
Definition ckTypes.h:26
Networking (MacTCP) functionality globals.
Definition ckNetworking.h:28
bool IsAvailable()
Check if MacTCP is installed and available.
Definition ckNetworking.cpp:31
bool Deinitialize()
Definition ckNetworking.cpp:75
bool IsInitialized()
Check if networking has been initialized by calling Initialize
Definition ckNetworking.cpp:45
CKError Initialize()
Try to open the MacTCP driver.
Definition ckNetworking.cpp:53
CKIPAddress GetLocalIP()
Return the IP Address of the current device.
Definition ckNetworking.cpp:89
CKError ResolveName(const char *hostname, CKIPAddress *result)
Definition ckNetworking.cpp:121
short GetDriverRefNum()
Definition ckNetworking.cpp:109
void Loop(std::vector< CKNetBaseSocket * > sockets)
Definition ckNetworking.cpp:201