Cavoke  1.1.0
A Platform for creating and hosting multiplayer turn-based board games
Loading...
Searching...
No Matches
cavoke::server::model::GameSessionAccessObject::GameSessionInfo Struct Reference

Serializable representation of session for client. More...

#include <game_session.h>

Public Attributes

std::string session_id
 
std::string game_id
 
std::string host_id
 
SessionStatus status
 
std::vector< PlayerInfoplayers
 

Detailed Description

Serializable representation of session for client.

Definition at line 97 of file game_session.h.

Member Data Documentation

◆ game_id

std::string cavoke::server::model::GameSessionAccessObject::GameSessionInfo::game_id

Definition at line 99 of file game_session.h.

◆ host_id

std::string cavoke::server::model::GameSessionAccessObject::GameSessionInfo::host_id

Definition at line 100 of file game_session.h.

◆ players

std::vector<PlayerInfo> cavoke::server::model::GameSessionAccessObject::GameSessionInfo::players

Definition at line 102 of file game_session.h.

◆ session_id

std::string cavoke::server::model::GameSessionAccessObject::GameSessionInfo::session_id

Definition at line 98 of file game_session.h.

◆ status

SessionStatus cavoke::server::model::GameSessionAccessObject::GameSessionInfo::status

Definition at line 101 of file game_session.h.


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