NegotiateResult

GameSpy SDK

NegotiateResult

Possible results of the negotiation.

typedef enum 
{
nr_success,    
nr_deadbeatpartner,    
nr_inittimeout,    
nr_pingtimeout,    
nr_unknownerror,    
nr_noresult    
} NegotiateResult;

Constants

nr_success
Successful negotiation, other parameters can be used to continue communications with the client.
nr_deadbeatpartner
Partner did not register with the NAT Negotiation Server.
nr_inittimeout
Unable to communicate with NAT Negotiation Server.
nr_pingtimeout
Unable to communicate with partner.
nr_unknownerror
NAT Negotiation server indicated an unknown error condition.
nr_noresult
Initial negotiation status before a result is determined.