1syntax = "proto2";
2import "session_commands.proto";
3import "game_commands.proto";
4import "room_commands.proto";
5import "moderator_commands.proto";
6import "admin_commands.proto";
7
8message CommandContainer {
9    optional uint64 cmd_id = 1;
10
11    optional uint32 game_id = 10;
12    optional uint32 room_id = 20;
13
14    repeated SessionCommand session_command = 100;
15    repeated GameCommand game_command = 101;
16    repeated RoomCommand room_command = 102;
17    repeated ModeratorCommand moderator_command = 103;
18    repeated AdminCommand admin_command = 104;
19}
20