# Functions
No description provided by the author
No description provided by the author
No description provided by the author
If the localAddr is empty, it will listen on a random port.
No description provided by the author
ExchangeInfo is used to exchange information between client and visitor.
No description provided by the author
No description provided by the author
MakeHole is used to make a NAT hole between client and visitor.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PreCheck is used to check if the proxy is ready for penetration.
Prepare is used to do some preparation work before penetration.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NatHoleTimeout seconds.
mode 0: simple detect mode, usually for both EasyNAT or HardNAT & EasyNAT(Public Network) a.
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author