OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
piConnection Struct Reference

Public Attributes

CHAT chat
 
char nick [PI_NICK_MAX_LEN]
 
PEERBool connecting
 
PEERBool connected
 
peerNickErrorCallback nickErrorCallback
 
gsi_time lastChatPing
 
unsigned int publicIP
 
unsigned int privateIP
 
int profileID
 
char title [PI_TITLE_MAX_LEN]
 
char rooms [NumRooms][PI_ROOM_MAX_LEN]
 
PEERBool enteringRoom [NumRooms]
 
PEERBool inRoom [NumRooms]
 
char names [NumRooms][PI_NAME_MAX_LEN]
 
int oldFlags [NumRooms]
 
int groupID
 
char titleRoomChannel [PI_ROOM_MAX_LEN]
 
PEERBool stayInTitleRoom
 
HashTable players
 
int numPlayers [NumRooms]
 
PEERBool alwaysRequestPlayerInfo
 
PEERBool doPings
 
int lastPingTimeMod
 
PEERBool pingRoom [NumRooms]
 
PEERBool xpingRoom [NumRooms]
 
HashTable xpings
 
unsigned int lastXpingSend
 
qr2_t queryReporting
 
char qrSecretKey [64]
 
PEERBool natNegotiate
 
int reportingOptions
 
int reportingGroupID
 
PEERBool hosting
 
PEERBool playing
 
int maxPlayers
 
PEERBool passwordedRoom
 
SBServer hostServer
 
PEERBool ready
 
char sbName [PI_SB_LEN]
 
char sbSecretKey [PI_SB_LEN]
 
int sbGameVersion
 
int sbMaxUpdates
 
PEERBool sbInitialized
 
SBServerList gameList
 
SBServerList groupList
 
SBQueryEngine gameEngine
 
peerListingGamesCallback gameListCallback
 
void * gameListParam
 
PEERBool initialGameList
 
struct piOperationlistingGroupsOperation
 
int nextID
 
DArray operationList
 
int operationsStarted
 
int operationsFinished
 
PEERCallbacks callbacks
 
DArray callbackList
 
int callbacksQueued
 
int callbacksCalled
 
int callbackDepth
 
PEERBool away
 
char awayReason [PI_AWAY_MAX_LEN]
 
HashTable globalWatchKeys [NumRooms]
 
HashTable roomWatchKeys [NumRooms]
 
HashTable globalWatchCache
 
HashTable roomWatchCache [NumRooms]
 
PEERAutoMatchStatus autoMatchStatus
 
SBServerList autoMatchList
 
SBQueryEngine autoMatchEngine
 
PEERBool autoMatchBrowsing
 
struct piOperationautoMatchOperation
 
qr2_t autoMatchReporting
 
char * autoMatchFilter
 
PEERBool autoMatchSBFailed
 
PEERBool autoMatchQRFailed
 
PEERBool disconnect
 
PEERBool shutdown
 

The documentation for this struct was generated from the following file: