errors.proto 641 B

123456789101112131415161718192021222324252627282930
  1. syntax = "proto3";
  2. package cproto;
  3. option go_package = "./;cproto";
  4. // error code
  5. enum Ec {
  6. SUC = 0;
  7. PARAMS_INVALID = 1;
  8. MEMORY_INFUFFICENT = 2;
  9. OUT_OF_RANGE = 3;
  10. TIMEOUT = 4;
  11. TARGET_NOT_FOUND = 30;
  12. TARGET_HAS_EXIST = 31;
  13. DISCONNECTED = 50;
  14. AUTH_FAILED = 60;
  15. CONFIG_ERR = 80;
  16. }
  17. enum NetClosedReason {
  18. ERR_UNKNOWN = 0;
  19. ERR_NETWORK = 1;
  20. ILLEGAL_DATA = 2;
  21. SERVER_KICK = 3;
  22. HEARTBEAT = 4;
  23. ERR_AUTH = 5;
  24. DUPLICATED = 6;
  25. FORBIDDEN = 7;
  26. MAINTAINING = 8;
  27. }