elura-cli 0.2.5

Project scaffold generator for Elura applications
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
syntax = "proto3";

package elura.protocol.v2;

// Server push payload carried on ELR2 route 4.
message SessionControl {
  enum Action {
    ACTION_UNSPECIFIED = 0;
    KICK = 1;
    ACCOUNT_VERSION_CHANGED = 2;
    DUPLICATE_LOGIN = 3;
    FORCE_LOGOUT = 4;
    SERVER_DRAINING = 5;
  }

  Action action = 1;
  string reason = 2;
}