messagecenter_grpc.pb.go 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. // Code generated by protoc-gen-go-grpc. DO NOT EDIT.
  2. // versions:
  3. // - protoc-gen-go-grpc v1.2.0
  4. // - protoc v3.15.1
  5. // source: messageCenter.proto
  6. package messagecenter
  7. import (
  8. context "context"
  9. grpc "google.golang.org/grpc"
  10. codes "google.golang.org/grpc/codes"
  11. status "google.golang.org/grpc/status"
  12. )
  13. // This is a compile-time assertion to ensure that this generated file
  14. // is compatible with the grpc package it is being compiled against.
  15. // Requires gRPC-Go v1.32.0 or later.
  16. const _ = grpc.SupportPackageIsVersion7
  17. // MessageCenterClient is the client API for MessageCenter service.
  18. //
  19. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
  20. type MessageCenterClient interface {
  21. // 查询数量
  22. Count(ctx context.Context, in *CountReq, opts ...grpc.CallOption) (*CountResp, error)
  23. // 获取消息
  24. GetLast(ctx context.Context, in *GetReq, opts ...grpc.CallOption) (*GetResp, error)
  25. // 用户列表查询
  26. UserList(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserResp, error)
  27. // 聊天内容查询
  28. FindMessage(ctx context.Context, in *MessageReq, opts ...grpc.CallOption) (*MessageResp, error)
  29. }
  30. type messageCenterClient struct {
  31. cc grpc.ClientConnInterface
  32. }
  33. func NewMessageCenterClient(cc grpc.ClientConnInterface) MessageCenterClient {
  34. return &messageCenterClient{cc}
  35. }
  36. func (c *messageCenterClient) Count(ctx context.Context, in *CountReq, opts ...grpc.CallOption) (*CountResp, error) {
  37. out := new(CountResp)
  38. err := c.cc.Invoke(ctx, "/messagecenter.messageCenter/Count", in, out, opts...)
  39. if err != nil {
  40. return nil, err
  41. }
  42. return out, nil
  43. }
  44. func (c *messageCenterClient) GetLast(ctx context.Context, in *GetReq, opts ...grpc.CallOption) (*GetResp, error) {
  45. out := new(GetResp)
  46. err := c.cc.Invoke(ctx, "/messagecenter.messageCenter/GetLast", in, out, opts...)
  47. if err != nil {
  48. return nil, err
  49. }
  50. return out, nil
  51. }
  52. func (c *messageCenterClient) UserList(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserResp, error) {
  53. out := new(UserResp)
  54. err := c.cc.Invoke(ctx, "/messagecenter.messageCenter/UserList", in, out, opts...)
  55. if err != nil {
  56. return nil, err
  57. }
  58. return out, nil
  59. }
  60. func (c *messageCenterClient) FindMessage(ctx context.Context, in *MessageReq, opts ...grpc.CallOption) (*MessageResp, error) {
  61. out := new(MessageResp)
  62. err := c.cc.Invoke(ctx, "/messagecenter.messageCenter/FindMessage", in, out, opts...)
  63. if err != nil {
  64. return nil, err
  65. }
  66. return out, nil
  67. }
  68. // MessageCenterServer is the server API for MessageCenter service.
  69. // All implementations must embed UnimplementedMessageCenterServer
  70. // for forward compatibility
  71. type MessageCenterServer interface {
  72. // 查询数量
  73. Count(context.Context, *CountReq) (*CountResp, error)
  74. // 获取消息
  75. GetLast(context.Context, *GetReq) (*GetResp, error)
  76. // 用户列表查询
  77. UserList(context.Context, *UserReq) (*UserResp, error)
  78. // 聊天内容查询
  79. FindMessage(context.Context, *MessageReq) (*MessageResp, error)
  80. mustEmbedUnimplementedMessageCenterServer()
  81. }
  82. // UnimplementedMessageCenterServer must be embedded to have forward compatible implementations.
  83. type UnimplementedMessageCenterServer struct {
  84. }
  85. func (UnimplementedMessageCenterServer) Count(context.Context, *CountReq) (*CountResp, error) {
  86. return nil, status.Errorf(codes.Unimplemented, "method Count not implemented")
  87. }
  88. func (UnimplementedMessageCenterServer) GetLast(context.Context, *GetReq) (*GetResp, error) {
  89. return nil, status.Errorf(codes.Unimplemented, "method GetLast not implemented")
  90. }
  91. func (UnimplementedMessageCenterServer) UserList(context.Context, *UserReq) (*UserResp, error) {
  92. return nil, status.Errorf(codes.Unimplemented, "method UserList not implemented")
  93. }
  94. func (UnimplementedMessageCenterServer) FindMessage(context.Context, *MessageReq) (*MessageResp, error) {
  95. return nil, status.Errorf(codes.Unimplemented, "method FindMessage not implemented")
  96. }
  97. func (UnimplementedMessageCenterServer) mustEmbedUnimplementedMessageCenterServer() {}
  98. // UnsafeMessageCenterServer may be embedded to opt out of forward compatibility for this service.
  99. // Use of this interface is not recommended, as added methods to MessageCenterServer will
  100. // result in compilation errors.
  101. type UnsafeMessageCenterServer interface {
  102. mustEmbedUnimplementedMessageCenterServer()
  103. }
  104. func RegisterMessageCenterServer(s grpc.ServiceRegistrar, srv MessageCenterServer) {
  105. s.RegisterService(&MessageCenter_ServiceDesc, srv)
  106. }
  107. func _MessageCenter_Count_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  108. in := new(CountReq)
  109. if err := dec(in); err != nil {
  110. return nil, err
  111. }
  112. if interceptor == nil {
  113. return srv.(MessageCenterServer).Count(ctx, in)
  114. }
  115. info := &grpc.UnaryServerInfo{
  116. Server: srv,
  117. FullMethod: "/messagecenter.messageCenter/Count",
  118. }
  119. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  120. return srv.(MessageCenterServer).Count(ctx, req.(*CountReq))
  121. }
  122. return interceptor(ctx, in, info, handler)
  123. }
  124. func _MessageCenter_GetLast_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  125. in := new(GetReq)
  126. if err := dec(in); err != nil {
  127. return nil, err
  128. }
  129. if interceptor == nil {
  130. return srv.(MessageCenterServer).GetLast(ctx, in)
  131. }
  132. info := &grpc.UnaryServerInfo{
  133. Server: srv,
  134. FullMethod: "/messagecenter.messageCenter/GetLast",
  135. }
  136. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  137. return srv.(MessageCenterServer).GetLast(ctx, req.(*GetReq))
  138. }
  139. return interceptor(ctx, in, info, handler)
  140. }
  141. func _MessageCenter_UserList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  142. in := new(UserReq)
  143. if err := dec(in); err != nil {
  144. return nil, err
  145. }
  146. if interceptor == nil {
  147. return srv.(MessageCenterServer).UserList(ctx, in)
  148. }
  149. info := &grpc.UnaryServerInfo{
  150. Server: srv,
  151. FullMethod: "/messagecenter.messageCenter/UserList",
  152. }
  153. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  154. return srv.(MessageCenterServer).UserList(ctx, req.(*UserReq))
  155. }
  156. return interceptor(ctx, in, info, handler)
  157. }
  158. func _MessageCenter_FindMessage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  159. in := new(MessageReq)
  160. if err := dec(in); err != nil {
  161. return nil, err
  162. }
  163. if interceptor == nil {
  164. return srv.(MessageCenterServer).FindMessage(ctx, in)
  165. }
  166. info := &grpc.UnaryServerInfo{
  167. Server: srv,
  168. FullMethod: "/messagecenter.messageCenter/FindMessage",
  169. }
  170. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  171. return srv.(MessageCenterServer).FindMessage(ctx, req.(*MessageReq))
  172. }
  173. return interceptor(ctx, in, info, handler)
  174. }
  175. // MessageCenter_ServiceDesc is the grpc.ServiceDesc for MessageCenter service.
  176. // It's only intended for direct use with grpc.RegisterService,
  177. // and not to be introspected or modified (even as a copy)
  178. var MessageCenter_ServiceDesc = grpc.ServiceDesc{
  179. ServiceName: "messagecenter.messageCenter",
  180. HandlerType: (*MessageCenterServer)(nil),
  181. Methods: []grpc.MethodDesc{
  182. {
  183. MethodName: "Count",
  184. Handler: _MessageCenter_Count_Handler,
  185. },
  186. {
  187. MethodName: "GetLast",
  188. Handler: _MessageCenter_GetLast_Handler,
  189. },
  190. {
  191. MethodName: "UserList",
  192. Handler: _MessageCenter_UserList_Handler,
  193. },
  194. {
  195. MethodName: "FindMessage",
  196. Handler: _MessageCenter_FindMessage_Handler,
  197. },
  198. },
  199. Streams: []grpc.StreamDesc{},
  200. Metadata: "messageCenter.proto",
  201. }