| Configure | Configure the client instance with the given tuner and connection count. |
| Connect | Connect client to a NetworkServer instance. |
| ConnectWithSimulator | Connect client to a NetworkServer instance with simulated latency and packet loss. |
| Disconnect | Disconnect from server. |
| GetConnectionStats | Retrieves statistics about the network packets sent on this connection. |
| GetRTT | Gets the Return Trip Time for this connection. |
| GetStatsIn | Get inbound network statistics for the client. |
| GetStatsOut | Get outbound network statistics for the client. |
| RegisterHandler | Register a handler for a particular message type. |
| ResetConnectionStats | Resets the statistics return by NetworkClient.GetConnectionStats() to zero values. |
| Send | Sends a network message to the connected server. The contents can be a message object - which will be automatically serialized, or it can be a MemoryStream containing serialized data.The message ID determines the handler that will be called on the server for this message. |
| SendByChannel | Send a message structure through the given channel. |
| SendBytes | This sends the data in an array of bytes to the server that the client is connected to. |
| SendUnreliable | Send given message structure as an unreliable message. |
| SendWriter | This sends the contents of the NetworkWriter's buffer to the connected server. |
| SetMaxDelay | Set the maximum amount of time that can pass for transmitting the send buffer. |
| Shutdown | Shut down a client. |
| UnregisterHandler | Unregisters a network message handler. |