82 char errorString[GP_ERROR_STRING_LEN];
84 GPIBool infoCachingBuddyAndBlockOnly;
87 char nick[GP_NICK_LEN];
88 char uniquenick[GP_UNIQUENICK_LEN];
89 char email[GP_EMAIL_LEN];
90 char password[GP_PASSWORD_LEN];
104 char mHeader[GS_UDP_MSG_HEADER_LEN];
105 unsigned short peerPort;
110 GPEnum lastStatusState;
112 unsigned int hostPrivateIp;
113 unsigned short queryPort;
114 unsigned short hostPort;
115 unsigned int sessionFlags;
117 char richStatus[GP_RICH_STATUS_LEN];
118 char gameType[GP_STATUS_BASIC_STR_LEN];
119 char gameVariant[GP_STATUS_BASIC_STR_LEN];
120 char gameMapName[GP_STATUS_BASIC_STR_LEN];
123 DArray extendedInfoKeys;
126 char lastStatusString[GP_STATUS_STRING_LEN];
127 char lastLocationString[GP_LOCATION_STRING_LEN];
129 GPErrorCode errorCode;
132 GPIOperation * operationList;
140 unsigned int nextTransferID;
143 char loginTicket[GP_LOGIN_TICKET_LEN];
144 GPEnum quietModeFlags;
148 unsigned short errorString_W[GP_ERROR_STRING_LEN];
149 unsigned short nick_W[GP_NICK_LEN];
150 unsigned short uniquenick_W[GP_UNIQUENICK_LEN];
151 unsigned short email_W[GP_EMAIL_LEN];
152 unsigned short password_W[GP_PASSWORD_LEN];
155 unsigned short lastStatusString_W[GP_STATUS_STRING_LEN];
156 unsigned short lastLocationString_W[GP_LOCATION_STRING_LEN];
158 unsigned short richStatus_W[GP_RICH_STATUS_LEN];
159 unsigned short gameType_W[GP_STATUS_BASIC_STR_LEN];
160 unsigned short gameVariant_W[GP_STATUS_BASIC_STR_LEN];
161 unsigned short gameMapName_W[GP_STATUS_BASIC_STR_LEN];
166 gsi_bool npInitialized;
167 gsi_bool npStatusRetrieved;
168 gsi_bool npBasicGameInitialized;
169 gsi_bool npLookupGameInitialized;
170 gsi_bool npPerformBuddySync;
171 gsi_bool npPerformBlockSync;
173 int npLookupTitleCtxId;
174 DArray npTransactionList;