Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Public Attributes | Static Public Attributes | List of all members
Burger::NetPlay::MessageJoinRequest_t Struct Reference
Inheritance diagram for Burger::NetPlay::MessageJoinRequest_t:
Inheritance graph
[legend]
Collaboration diagram for Burger::NetPlay::MessageJoinRequest_t:
Collaboration graph
[legend]

Public Attributes

char m_PlayerName [kPlayerNameSize]
 Name of the player wanting to join this game.
 
char m_Password [kPasswordSize]
 Password if needed to join the game.
 
PlayerType m_uPlayerType
 Type of player (Spectator, player, coach)
 
uint32_t m_uDataSize
 Number of bytes of custom data that follows (If kCustomLocalJoinRequest it's a local join request)
 
uint8_t m_Data [1]
 Application data.
 
- Public Attributes inherited from Burger::NetPlay::MessageHeader_t
uint32_t m_uVersion
 Packet version "kVersion" and special flags.
 
uint32_t m_uMessageID
 Message ID code to denote what the message actually is ( ePacketMessage )
 
PlayerID m_uFrom
 PlayerID of the sender.
 
PlayerID m_uTo
 PlayerID or GroupID of the destination.
 
uint32_t m_uSignature
 Incrementing message ID number for uniqueness.
 
uint32_t m_uTimeMark
 Message timestamp in milliseconds.
 
uint32_t m_uSize
 Size of the entire message packet in bytes.
 

Static Public Attributes

static const uint32_t kCustomLocalJoinRequest = 0xFFFFFFFFU
 Special case for m_uDataSize to denote a local join request.
 

Additional Inherited Members

- Public Member Functions inherited from Burger::NetPlay::MessageHeader_t
void ClearHeader (void)
 Reset a message header.
 

Member Data Documentation

◆ kCustomLocalJoinRequest

const uint32_t Burger::NetPlay::MessageJoinRequest_t::kCustomLocalJoinRequest = 0xFFFFFFFFU
static

Special case for m_uDataSize to denote a local join request.

◆ m_Data

uint8_t Burger::NetPlay::MessageJoinRequest_t::m_Data[1]

Application data.

◆ m_Password

char Burger::NetPlay::MessageJoinRequest_t::m_Password[kPasswordSize]

Password if needed to join the game.

◆ m_PlayerName

char Burger::NetPlay::MessageJoinRequest_t::m_PlayerName[kPlayerNameSize]

Name of the player wanting to join this game.

◆ m_uDataSize

uint32_t Burger::NetPlay::MessageJoinRequest_t::m_uDataSize

Number of bytes of custom data that follows (If kCustomLocalJoinRequest it's a local join request)

◆ m_uPlayerType

PlayerType Burger::NetPlay::MessageJoinRequest_t::m_uPlayerType

Type of player (Spectator, player, coach)