35 peerNickErrorCallback nickErrorCallback,
36 peerConnectCallback connectCallback,
49 const char * profilenick,
50 const char * uniquenick,
51 const char * password,
52 peerNickErrorCallback nickErrorCallback,
53 peerConnectCallback connectCallback,
61void peerConnectPreAuthA
64 const char * authtoken,
65 const char * partnerchallenge,
66 peerNickErrorCallback nickErrorCallback,
67 peerConnectCallback connectCallback,
77void peerRetryWithNickA
89void peerRegisterUniqueNickA
93 const char * uniquenick,
103PEERBool peerSetTitleA
107 const char * qrSecretKey,
109 const char * sbSecretKey,
112 PEERBool natNegotiate,
113 PEERBool pingRooms[NumRooms],
114 PEERBool crossPingRooms[NumRooms]
120const char * peerGetTitleA(PEER peer);
124const char * peerGetNickA(PEER peer);
138const char * peerTranslateNickA
141 const char * extension
149 const char * newNick,
150 peerChangeNickCallback callback,
174 struct sockaddr * sender
183void peerAuthenticateCDKeyA
187 peerAuthenticateCDKeyCallback callback,
197void peerJoinTitleRoomA
200 const char password[PEER_PASSWORD_LEN],
201 peerJoinRoomCallback callback,
212void peerJoinStagingRoomA
216 const char password[PEER_PASSWORD_LEN],
217 peerJoinRoomCallback callback,
228void peerJoinStagingRoomByChannelA
231 const char * channel,
232 const char password[PEER_PASSWORD_LEN],
233 peerJoinRoomCallback callback,
248void peerCreateStagingRoomA
253 const char password[PEER_PASSWORD_LEN],
254 peerJoinRoomCallback callback,
264void peerCreateStagingRoomWithSocketA
269 const char password[PEER_PASSWORD_LEN],
272 peerJoinRoomCallback callback,
292void peerListGroupRoomsA
296 peerListGroupRoomsCallback callback,
312void peerStartListingGamesA
315 const unsigned char * fields,
318 peerListingGamesCallback callback,
328 const char * message,
329 MessageType messageType
338 const char * command,
339 const char * parameters,
340 PEERBool authenticate
352 const char password[PEER_PASSWORD_LEN]
369const char * peerGetRoomNameA
378const char * peerGetRoomChannelA
387void peerSetTitleRoomChannelA
399void peerMessagePlayerA
403 const char * message,
404 MessageType messageType
413 const char * command,
414 const char * parameters,
415 PEERBool authenticate
432PEERBool peerGetPlayerPingA
442PEERBool peerGetPlayersCrossPingA
457PEERBool peerPingPlayerA
466PEERBool peerGetPlayerInfoNoWaitA
476void peerGetPlayerInfoA
480 peerGetPlayerInfoCallback callback,
488void peerGetPlayerProfileIDA
492 peerGetPlayerProfileIDCallback callback,
504 peerGetPlayerIPCallback callback,
512PEERBool peerIsPlayerHostA
522PEERBool peerGetPlayerFlagsA
535PEERBool peerGetReadyA
558 const char * message,
567void peerSetGlobalKeysA
578void peerGetPlayerGlobalKeysA
584 peerGetGlobalKeysCallback callback,
591void peerGetRoomGlobalKeysA
597 peerGetGlobalKeysCallback callback,
626 peerGetRoomKeysCallback callback,
639void peerSetGlobalWatchKeysA
656void peerSetRoomWatchKeysA
670const char * peerGetGlobalWatchKeyA
682const char * peerGetRoomWatchKeyA
700void peerStartAutoMatchA
705 peerAutoMatchStatusCallback statusCallback,
706 peerAutoMatchRateCallback rateCallback,
716void peerStartAutoMatchWithSocketA
723 peerAutoMatchStatusCallback statusCallback,
724 peerAutoMatchRateCallback rateCallback,