C4 Engine Terathon Software C4 Engine API Documentation

• Network Manager

API Links
Developer Links

NetworkMgr::GetProtocol

Defined in:  C4Network.h
Returns the protocol identifier used by the current application.
Prototype

unsigned long GetProtocol(voidconst;

Description
The protocol identifier returned by the GetProtocol function is a unique 32-bit quantity that identifies the current application. The Network Manager will only allow connections from remote machines which are using the same protocol identifier as the local machine.

The high 16 bits of the protocol identifier represent the application, and the low 16 bits are used as a revision number. Every application must use its unique protocol identifier to prevent unintentional communications with other applications using the C4 Network Manager.
See Also
NetworkMgr::SetProtocol