Go to the source code of this file.
|
STATUS | natTestIncomingDataHandler (UINT64, PSocketConnection, PBYTE, UINT32, PKvsIpAddress, PKvsIpAddress) |
|
STATUS | executeNatTest (PStunPacket, PKvsIpAddress, PSocketConnection, UINT32, PNatTestData, PStunPacket *) |
|
STATUS | getMappAddressAttribute (PStunPacket, PStunAttributeAddress *) |
|
STATUS | discoverNatMappingBehavior (PIceServer, PNatTestData, PSocketConnection, NAT_BEHAVIOR *) |
|
STATUS | discoverNatFilteringBehavior (PIceServer, PNatTestData, PSocketConnection, NAT_BEHAVIOR *) |
|
◆ DEFAULT_NAT_TEST_MAX_BINDING_REQUEST_COUNT
#define DEFAULT_NAT_TEST_MAX_BINDING_REQUEST_COUNT 5 |
◆ DEFAULT_TEST_NAT_TEST_RESPONSE_WAIT_TIME
#define DEFAULT_TEST_NAT_TEST_RESPONSE_WAIT_TIME 500 * HUNDREDS_OF_NANOS_IN_A_MILLISECOND |
◆ NAT_BEHAVIOR_ADDRESS_DEPENDENT_STR
#define NAT_BEHAVIOR_ADDRESS_DEPENDENT_STR (PCHAR) "ADDRESS_DEPENDENT" |
◆ NAT_BEHAVIOR_DISCOVER_PROCESS_TEST_COUNT
#define NAT_BEHAVIOR_DISCOVER_PROCESS_TEST_COUNT 3 |
◆ NAT_BEHAVIOR_ENDPOINT_INDEPENDENT_STR
#define NAT_BEHAVIOR_ENDPOINT_INDEPENDENT_STR (PCHAR) "ENDPOINT_INDEPENDENT" |
◆ NAT_BEHAVIOR_NO_UDP_CONNECTIVITY_STR
#define NAT_BEHAVIOR_NO_UDP_CONNECTIVITY_STR (PCHAR) "NO_UDP_CONNECTIVITY" |
◆ NAT_BEHAVIOR_NONE_STR
#define NAT_BEHAVIOR_NONE_STR (PCHAR) "NONE" |
◆ NAT_BEHAVIOR_NOT_BEHIND_ANY_NAT_STR
#define NAT_BEHAVIOR_NOT_BEHIND_ANY_NAT_STR (PCHAR) "NOT_BEHIND_ANY_NAT" |
◆ NAT_BEHAVIOR_PORT_DEPENDENT_STR
#define NAT_BEHAVIOR_PORT_DEPENDENT_STR (PCHAR) "PORT_DEPENDENT" |
◆ PNatTestData
◆ discoverNatFilteringBehavior()
◆ discoverNatMappingBehavior()
◆ executeNatTest()
◆ getMappAddressAttribute()
◆ natTestIncomingDataHandler()