SuperTuxKart
protocol_enum.hpp
1 #ifndef PROTOCOL_ENUM_HPP
2 #define PROTOCOL_ENUM_HPP
3 
9 enum ProtocolType
10 {
11  PROTOCOL_NONE = 0x00,
12  PROTOCOL_CONNECTION = 0x01,
13  PROTOCOL_LOBBY_ROOM = 0x02,
14  PROTOCOL_GAME_EVENTS = 0x03,
15  PROTOCOL_CONTROLLER_EVENTS = 0x04,
16  PROTOCOL_SILENT = 0x05,
17  PROTOCOL_MAX ,
18  PROTOCOL_SYNCHRONOUS = 0x80,
19 }; // ProtocolType
20 
21 // ----------------------------------------------------------------------------
25 enum ProtocolState
26 {
27  PROTOCOL_STATE_INITIALISING,
28  PROTOCOL_STATE_RUNNING,
29  PROTOCOL_STATE_PAUSED,
30  PROTOCOL_STATE_TERMINATED
31 }; // ProtocolState
32 
33 #endif // PROTOCOL_ENUM_HPP