| ▼NNATTraversal | |
| CConnectionInfoMessage | Defines the structure of the ConnectionInfoMessage that is sent by clients to the server when they connect. |
| CExternalNetworkConnection | Connections used by the NetworkManager to allow the NetworkServer to accept incoming connections on more than one port. |
| CExternalServer | Used by the NetworkManager to allow the NetworkServer to accept incoming connections on more than one port. |
| CExtraPeerInfoListMessage | Used for host migration. Contains a list of ExtraPeerInfoMessages. |
| CExtraPeerInfoMessage | Used for host migration. Extends the built in PeerInfoMessage to add internalIP and guid. |
| CMigrationManager | Extends UNet's NetworkMigrationManager to work with punchthrough connections. |
| CMsgType | Define the message type used for sending connection info |
| CNATHelper | Provides methods for performing NAT punch-through and automatic port forwarding. |
| CNetworkConnectionExtension | |
| CNetworkManager | Extends Unity's built in NetworkManager, adding NAT punch-through, automatic port forwarding, and some other nice features. |
| CUtil |