Emergency 20 Dokumentation  4.2.0
MultiplayerProxyTypes.h File Reference

Go to the source code of this file.

Classes

struct  em5::multiplayer::proxy::DataBase
 Base struct for proxy messages. More...
 
struct  em5::multiplayer::proxy::CreateSessionData
 
struct  em5::multiplayer::proxy::CreateSessionResponseData
 
struct  em5::multiplayer::proxy::ConnectToSessionData
 
struct  em5::multiplayer::proxy::ConnectToSessionResponseData
 
struct  em5::multiplayer::proxy::ClientConnectedToSessionData
 
struct  em5::multiplayer::proxy::ClientDisconnectedFromSessionData
 
struct  em5::multiplayer::proxy::DataData
 

Namespaces

 em5
 
 em5::multiplayer
 
 em5::multiplayer::proxy
 

Enumerations

enum  em5::multiplayer::proxy::MessageType : uint8 {
  em5::multiplayer::proxy::MessageType::INVALID, em5::multiplayer::proxy::MessageType::CREATESESSION, em5::multiplayer::proxy::MessageType::CREATESESSION_RESPONSE, em5::multiplayer::proxy::MessageType::CONNECTTOSESSION,
  em5::multiplayer::proxy::MessageType::CONNECTTOSESSION_RESPONSE, em5::multiplayer::proxy::MessageType::DISCONNECT_FROM_CURRENT_SESSION, em5::multiplayer::proxy::MessageType::CLIENT_CONNECTED_TO_SESSION, em5::multiplayer::proxy::MessageType::CLIENT_DISCONNECT_FROM_SESSSION,
  em5::multiplayer::proxy::MessageType::DATA, em5::multiplayer::proxy::MessageType::_NUM_MESSAGES
}
 
enum  em5::multiplayer::proxy::ConnectionResultType : uint8 { em5::multiplayer::proxy::ConnectionResultType::SUCCESS, em5::multiplayer::proxy::ConnectionResultType::UNKNOWN_SESSION, em5::multiplayer::proxy::ConnectionResultType::ALREADY_ASSIGNED_TO_A_SESSION, em5::multiplayer::proxy::ConnectionResultType::SESSION_FULL }
 
enum  em5::multiplayer::proxy::CreateSessionResultType : uint8 { em5::multiplayer::proxy::CreateSessionResultType::SUCCESS, em5::multiplayer::proxy::CreateSessionResultType::ALREADY_ASSIGNED_TO_A_SESSION }