NAT Negotiation SDK Functions

GameSpy SDK

NAT Negotiation SDK Functions

NNBeginNegotiation

Starts the negotiation process.

NNBeginNegotiationWithSocket

Starts the negotiation process using the socket provided, which will be shared with the game.

NNCancel

Cancels a NAT Negotiation request in progress

NNFreeNegotiateList

De-allocates the memory used by for the negotiate list when you are done with NAT Negotiation.

NNProcessData

Processes data received from a shared socket.

NNStartNatDetection

Starts the NAT detection process.

NNThink

Processes any negotiation or NAT detection requests that are in progress.