rpc_agent.proto 417 B

1234567891011121314151617181920212223
  1. syntax="proto3";
  2. package protos;
  3. option go_package = ".;protos";
  4. import "rpc_common.proto";
  5. service RpcAgent {
  6. rpc Kick(KickUser) returns (RpcEcResp) {}
  7. rpc Offline(RpcReqOffline) returns (RpcEcResp) {}
  8. rpc Highway(PHighway) returns (RHighway) {}
  9. }
  10. message KickUser {
  11. uint64 userId = 1; // who
  12. int32 reason = 2; // why
  13. int64 lasts = 3; // for how long
  14. }
  15. message RpcReqOffline {
  16. }