inner.go 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. // Code generated by goctl. DO NOT EDIT!
  2. // Source: inner.proto
  3. package inner
  4. import (
  5. "context"
  6. "ylink/core/inner/rpc/pb"
  7. "github.com/zeromicro/go-zero/zrpc"
  8. "google.golang.org/grpc"
  9. )
  10. type (
  11. InnerCsConnectPlayerReq = pb.InnerCsConnectPlayerReq
  12. InnerCsConnectPlayerResp = pb.InnerCsConnectPlayerResp
  13. InnerCsFetchPlayerQueueReq = pb.InnerCsFetchPlayerQueueReq
  14. InnerCsFetchPlayerQueueResp = pb.InnerCsFetchPlayerQueueResp
  15. InnerPlayerDisconnectReq = pb.InnerPlayerDisconnectReq
  16. InnerPlayerDisconnectResp = pb.InnerPlayerDisconnectResp
  17. InnerPlayerFetchCsInfoReq = pb.InnerPlayerFetchCsInfoReq
  18. InnerPlayerFetchCsInfoResp = pb.InnerPlayerFetchCsInfoResp
  19. UpdateUserStatusReq = pb.UpdateUserStatusReq
  20. UpdateUserStatusResp = pb.UpdateUserStatusResp
  21. Inner interface {
  22. PlayerFetchCsInfo(ctx context.Context, in *InnerPlayerFetchCsInfoReq, opts ...grpc.CallOption) (*InnerPlayerFetchCsInfoResp, error)
  23. PlayerDisconnect(ctx context.Context, in *InnerPlayerDisconnectReq, opts ...grpc.CallOption) (*InnerPlayerDisconnectResp, error)
  24. CsFetchPlayerQueue(ctx context.Context, in *InnerCsFetchPlayerQueueReq, opts ...grpc.CallOption) (*InnerCsFetchPlayerQueueResp, error)
  25. CsConnectPlayer(ctx context.Context, in *InnerCsConnectPlayerReq, opts ...grpc.CallOption) (*InnerCsConnectPlayerResp, error)
  26. UpdateUserStatus(ctx context.Context, in *UpdateUserStatusReq, opts ...grpc.CallOption) (*UpdateUserStatusResp, error)
  27. }
  28. defaultInner struct {
  29. cli zrpc.Client
  30. }
  31. )
  32. func NewInner(cli zrpc.Client) Inner {
  33. return &defaultInner{
  34. cli: cli,
  35. }
  36. }
  37. func (m *defaultInner) PlayerFetchCsInfo(ctx context.Context, in *InnerPlayerFetchCsInfoReq, opts ...grpc.CallOption) (*InnerPlayerFetchCsInfoResp, error) {
  38. client := pb.NewInnerClient(m.cli.Conn())
  39. return client.PlayerFetchCsInfo(ctx, in, opts...)
  40. }
  41. func (m *defaultInner) PlayerDisconnect(ctx context.Context, in *InnerPlayerDisconnectReq, opts ...grpc.CallOption) (*InnerPlayerDisconnectResp, error) {
  42. client := pb.NewInnerClient(m.cli.Conn())
  43. return client.PlayerDisconnect(ctx, in, opts...)
  44. }
  45. func (m *defaultInner) CsFetchPlayerQueue(ctx context.Context, in *InnerCsFetchPlayerQueueReq, opts ...grpc.CallOption) (*InnerCsFetchPlayerQueueResp, error) {
  46. client := pb.NewInnerClient(m.cli.Conn())
  47. return client.CsFetchPlayerQueue(ctx, in, opts...)
  48. }
  49. func (m *defaultInner) CsConnectPlayer(ctx context.Context, in *InnerCsConnectPlayerReq, opts ...grpc.CallOption) (*InnerCsConnectPlayerResp, error) {
  50. client := pb.NewInnerClient(m.cli.Conn())
  51. return client.CsConnectPlayer(ctx, in, opts...)
  52. }
  53. func (m *defaultInner) UpdateUserStatus(ctx context.Context, in *UpdateUserStatusReq, opts ...grpc.CallOption) (*UpdateUserStatusResp, error) {
  54. client := pb.NewInnerClient(m.cli.Conn())
  55. return client.UpdateUserStatus(ctx, in, opts...)
  56. }