NAT Traversal for UNET
Provides NAT punch-through, automatic port forwarding, and other useful features on top of Unity's UNET HLAPI networking system.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NNATTraversal
 CConnectionInfoMessageDefines the structure of the ConnectionInfoMessage that is sent by clients to the server when they connect.
 CExternalNetworkConnectionConnections used by the NetworkManager to allow the NetworkServer to accept incoming connections on more than one port.
 CExternalServerUsed by the NetworkManager to allow the NetworkServer to accept incoming connections on more than one port.
 CExtraPeerInfoListMessageUsed for host migration. Contains a list of ExtraPeerInfoMessages.
 CExtraPeerInfoMessageUsed for host migration. Extends the built in PeerInfoMessage to add internalIP and guid.
 CMigrationManagerExtends UNet's NetworkMigrationManager to work with punchthrough connections.
 CMsgTypeDefine the message type used for sending connection info
 CNATHelperProvides methods for performing NAT punch-through and automatic port forwarding.
 CNetworkConnectionExtension
 CNetworkManagerExtends Unity's built in NetworkManager, adding NAT punch-through, automatic port forwarding, and some other nice features.
 CUtil