Polyphase Game Engine
Loading...
Searching...
No Matches
NetSession.h
Go to the documentation of this file.
1#pragma once
2
3#include "Constants.h"
5
7{
9 char mName[OCT_SESSION_NAME_LEN + 1] = {};
10 uint8_t mMaxPlayers = 0;
11 uint8_t mNumPlayers = 0;
12
13 uint64_t mLobbyId = 0;
14 bool mLan = true;
15};
16
18{
19 std::string mName = "Session";
20 int32_t mMaxPlayers = 16;
22 bool mLan = false;
23 bool mPrivate = false;
24};
25
27{
28 std::string mName;
29};
#define OCT_SESSION_NAME_LEN
Definition Constants.h:50
#define OCT_DEFAULT_PORT
Definition NetworkConstants.h:8
Definition EngineTypes.h:489
Definition NetSession.h:18
uint16_t mPort
Definition NetSession.h:21
int32_t mMaxPlayers
Definition NetSession.h:20
bool mPrivate
Definition NetSession.h:23
bool mLan
Definition NetSession.h:22
std::string mName
Definition NetSession.h:19
Definition NetSession.h:27
std::string mName
Definition NetSession.h:28
Definition NetSession.h:7
uint8_t mMaxPlayers
Definition NetSession.h:10
NetHost mHost
Definition NetSession.h:8
uint64_t mLobbyId
Definition NetSession.h:13
bool mLan
Definition NetSession.h:14
char mName[OCT_SESSION_NAME_LEN+1]
Definition NetSession.h:9
uint8_t mNumPlayers
Definition NetSession.h:11