| Configure | This configures the transport layer settings for a client. | 
      | 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. | 
      | ReconnectToNewHost | This is used by a client that has lost the connection to the old host, to reconnect to the new host of a game. | 
      | RegisterHandler | Register a handler for a particular message type. | 
      | ResetConnectionStats | Resets the statistics return by NetworkClient.GetConnectionStats() to zero values. | 
      | Send | This sends a network message with a message Id to the server. This message is sent on channel zero, which by default is the reliable channel. | 
      | SendByChannel | This sends a network message with a message Id to the server on a specific channel. | 
      | SendBytes | This sends the data in an array of bytes to the server that the client is connected to. | 
      | SendUnreliable | This sends a network message with a message Id to the server on channel one, which by default is the unreliable channel. | 
      | SendWriter | This sends the contents of the NetworkWriter's buffer to the connected server on the specified channel. | 
      | SetMaxDelay | Set the maximum amount of time that can pass for transmitting the send buffer. | 
      | SetNetworkConnectionClass | This sets the class that is used when creating new network connections. | 
      | Shutdown | Shut down a client. | 
      | UnregisterHandler | Unregisters a network message handler. |