github.com/micro/go-micro/v2@v2.9.1/server/proto/server.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: server/proto/server.proto
     3  
     4  package go_micro_server
     5  
     6  import (
     7  	context "context"
     8  	fmt "fmt"
     9  	proto "github.com/golang/protobuf/proto"
    10  	grpc "google.golang.org/grpc"
    11  	codes "google.golang.org/grpc/codes"
    12  	status "google.golang.org/grpc/status"
    13  	math "math"
    14  )
    15  
    16  // Reference imports to suppress errors if they are not otherwise used.
    17  var _ = proto.Marshal
    18  var _ = fmt.Errorf
    19  var _ = math.Inf
    20  
    21  // This is a compile-time assertion to ensure that this generated file
    22  // is compatible with the proto package it is being compiled against.
    23  // A compilation error at this line likely means your copy of the
    24  // proto package needs to be updated.
    25  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    26  
    27  type HandleRequest struct {
    28  	Service              string   `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
    29  	Endpoint             string   `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
    30  	Protocol             string   `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"`
    31  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    32  	XXX_unrecognized     []byte   `json:"-"`
    33  	XXX_sizecache        int32    `json:"-"`
    34  }
    35  
    36  func (m *HandleRequest) Reset()         { *m = HandleRequest{} }
    37  func (m *HandleRequest) String() string { return proto.CompactTextString(m) }
    38  func (*HandleRequest) ProtoMessage()    {}
    39  func (*HandleRequest) Descriptor() ([]byte, []int) {
    40  	return fileDescriptor_1959cecd4d1121a1, []int{0}
    41  }
    42  
    43  func (m *HandleRequest) XXX_Unmarshal(b []byte) error {
    44  	return xxx_messageInfo_HandleRequest.Unmarshal(m, b)
    45  }
    46  func (m *HandleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    47  	return xxx_messageInfo_HandleRequest.Marshal(b, m, deterministic)
    48  }
    49  func (m *HandleRequest) XXX_Merge(src proto.Message) {
    50  	xxx_messageInfo_HandleRequest.Merge(m, src)
    51  }
    52  func (m *HandleRequest) XXX_Size() int {
    53  	return xxx_messageInfo_HandleRequest.Size(m)
    54  }
    55  func (m *HandleRequest) XXX_DiscardUnknown() {
    56  	xxx_messageInfo_HandleRequest.DiscardUnknown(m)
    57  }
    58  
    59  var xxx_messageInfo_HandleRequest proto.InternalMessageInfo
    60  
    61  func (m *HandleRequest) GetService() string {
    62  	if m != nil {
    63  		return m.Service
    64  	}
    65  	return ""
    66  }
    67  
    68  func (m *HandleRequest) GetEndpoint() string {
    69  	if m != nil {
    70  		return m.Endpoint
    71  	}
    72  	return ""
    73  }
    74  
    75  func (m *HandleRequest) GetProtocol() string {
    76  	if m != nil {
    77  		return m.Protocol
    78  	}
    79  	return ""
    80  }
    81  
    82  type HandleResponse struct {
    83  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    84  	XXX_unrecognized     []byte   `json:"-"`
    85  	XXX_sizecache        int32    `json:"-"`
    86  }
    87  
    88  func (m *HandleResponse) Reset()         { *m = HandleResponse{} }
    89  func (m *HandleResponse) String() string { return proto.CompactTextString(m) }
    90  func (*HandleResponse) ProtoMessage()    {}
    91  func (*HandleResponse) Descriptor() ([]byte, []int) {
    92  	return fileDescriptor_1959cecd4d1121a1, []int{1}
    93  }
    94  
    95  func (m *HandleResponse) XXX_Unmarshal(b []byte) error {
    96  	return xxx_messageInfo_HandleResponse.Unmarshal(m, b)
    97  }
    98  func (m *HandleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    99  	return xxx_messageInfo_HandleResponse.Marshal(b, m, deterministic)
   100  }
   101  func (m *HandleResponse) XXX_Merge(src proto.Message) {
   102  	xxx_messageInfo_HandleResponse.Merge(m, src)
   103  }
   104  func (m *HandleResponse) XXX_Size() int {
   105  	return xxx_messageInfo_HandleResponse.Size(m)
   106  }
   107  func (m *HandleResponse) XXX_DiscardUnknown() {
   108  	xxx_messageInfo_HandleResponse.DiscardUnknown(m)
   109  }
   110  
   111  var xxx_messageInfo_HandleResponse proto.InternalMessageInfo
   112  
   113  type SubscribeRequest struct {
   114  	Topic                string   `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"`
   115  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   116  	XXX_unrecognized     []byte   `json:"-"`
   117  	XXX_sizecache        int32    `json:"-"`
   118  }
   119  
   120  func (m *SubscribeRequest) Reset()         { *m = SubscribeRequest{} }
   121  func (m *SubscribeRequest) String() string { return proto.CompactTextString(m) }
   122  func (*SubscribeRequest) ProtoMessage()    {}
   123  func (*SubscribeRequest) Descriptor() ([]byte, []int) {
   124  	return fileDescriptor_1959cecd4d1121a1, []int{2}
   125  }
   126  
   127  func (m *SubscribeRequest) XXX_Unmarshal(b []byte) error {
   128  	return xxx_messageInfo_SubscribeRequest.Unmarshal(m, b)
   129  }
   130  func (m *SubscribeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   131  	return xxx_messageInfo_SubscribeRequest.Marshal(b, m, deterministic)
   132  }
   133  func (m *SubscribeRequest) XXX_Merge(src proto.Message) {
   134  	xxx_messageInfo_SubscribeRequest.Merge(m, src)
   135  }
   136  func (m *SubscribeRequest) XXX_Size() int {
   137  	return xxx_messageInfo_SubscribeRequest.Size(m)
   138  }
   139  func (m *SubscribeRequest) XXX_DiscardUnknown() {
   140  	xxx_messageInfo_SubscribeRequest.DiscardUnknown(m)
   141  }
   142  
   143  var xxx_messageInfo_SubscribeRequest proto.InternalMessageInfo
   144  
   145  func (m *SubscribeRequest) GetTopic() string {
   146  	if m != nil {
   147  		return m.Topic
   148  	}
   149  	return ""
   150  }
   151  
   152  type SubscribeResponse struct {
   153  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   154  	XXX_unrecognized     []byte   `json:"-"`
   155  	XXX_sizecache        int32    `json:"-"`
   156  }
   157  
   158  func (m *SubscribeResponse) Reset()         { *m = SubscribeResponse{} }
   159  func (m *SubscribeResponse) String() string { return proto.CompactTextString(m) }
   160  func (*SubscribeResponse) ProtoMessage()    {}
   161  func (*SubscribeResponse) Descriptor() ([]byte, []int) {
   162  	return fileDescriptor_1959cecd4d1121a1, []int{3}
   163  }
   164  
   165  func (m *SubscribeResponse) XXX_Unmarshal(b []byte) error {
   166  	return xxx_messageInfo_SubscribeResponse.Unmarshal(m, b)
   167  }
   168  func (m *SubscribeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   169  	return xxx_messageInfo_SubscribeResponse.Marshal(b, m, deterministic)
   170  }
   171  func (m *SubscribeResponse) XXX_Merge(src proto.Message) {
   172  	xxx_messageInfo_SubscribeResponse.Merge(m, src)
   173  }
   174  func (m *SubscribeResponse) XXX_Size() int {
   175  	return xxx_messageInfo_SubscribeResponse.Size(m)
   176  }
   177  func (m *SubscribeResponse) XXX_DiscardUnknown() {
   178  	xxx_messageInfo_SubscribeResponse.DiscardUnknown(m)
   179  }
   180  
   181  var xxx_messageInfo_SubscribeResponse proto.InternalMessageInfo
   182  
   183  func init() {
   184  	proto.RegisterType((*HandleRequest)(nil), "go.micro.server.HandleRequest")
   185  	proto.RegisterType((*HandleResponse)(nil), "go.micro.server.HandleResponse")
   186  	proto.RegisterType((*SubscribeRequest)(nil), "go.micro.server.SubscribeRequest")
   187  	proto.RegisterType((*SubscribeResponse)(nil), "go.micro.server.SubscribeResponse")
   188  }
   189  
   190  func init() { proto.RegisterFile("server/proto/server.proto", fileDescriptor_1959cecd4d1121a1) }
   191  
   192  var fileDescriptor_1959cecd4d1121a1 = []byte{
   193  	// 223 bytes of a gzipped FileDescriptorProto
   194  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2c, 0x4e, 0x2d, 0x2a,
   195  	0x4b, 0x2d, 0xd2, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0xd7, 0x87, 0x70, 0xf4, 0xc0, 0x1c, 0x21, 0xfe,
   196  	0xf4, 0x7c, 0xbd, 0xdc, 0xcc, 0xe4, 0xa2, 0x7c, 0x3d, 0x88, 0xb0, 0x52, 0x22, 0x17, 0xaf, 0x47,
   197  	0x62, 0x5e, 0x4a, 0x4e, 0x6a, 0x50, 0x6a, 0x61, 0x69, 0x6a, 0x71, 0x89, 0x90, 0x04, 0x17, 0x3b,
   198  	0x48, 0x2a, 0x33, 0x39, 0x55, 0x82, 0x51, 0x81, 0x51, 0x83, 0x33, 0x08, 0xc6, 0x15, 0x92, 0xe2,
   199  	0xe2, 0x48, 0xcd, 0x4b, 0x29, 0xc8, 0xcf, 0xcc, 0x2b, 0x91, 0x60, 0x02, 0x4b, 0xc1, 0xf9, 0x20,
   200  	0x39, 0xb0, 0x05, 0xc9, 0xf9, 0x39, 0x12, 0xcc, 0x10, 0x39, 0x18, 0x5f, 0x49, 0x80, 0x8b, 0x0f,
   201  	0x66, 0x45, 0x71, 0x41, 0x7e, 0x5e, 0x71, 0xaa, 0x92, 0x06, 0x97, 0x40, 0x70, 0x69, 0x52, 0x71,
   202  	0x72, 0x51, 0x66, 0x12, 0xdc, 0x5e, 0x11, 0x2e, 0xd6, 0x92, 0xfc, 0x82, 0xcc, 0x64, 0xa8, 0xad,
   203  	0x10, 0x8e, 0x92, 0x30, 0x97, 0x20, 0x92, 0x4a, 0x88, 0x76, 0xa3, 0xd5, 0x8c, 0x5c, 0x6c, 0xc1,
   204  	0x60, 0xe7, 0x0b, 0x79, 0x73, 0xb1, 0x41, 0xcc, 0x16, 0x92, 0xd3, 0x43, 0xf3, 0x9a, 0x1e, 0x8a,
   205  	0xbf, 0xa4, 0xe4, 0x71, 0xca, 0x43, 0x1d, 0xc5, 0x20, 0x14, 0xc2, 0xc5, 0x09, 0xb7, 0x4c, 0x48,
   206  	0x11, 0x43, 0x3d, 0xba, 0x93, 0xa5, 0x94, 0xf0, 0x29, 0x81, 0x99, 0x9a, 0xc4, 0x06, 0x0e, 0x08,
   207  	0x63, 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa4, 0x3f, 0x79, 0x80, 0x96, 0x01, 0x00, 0x00,
   208  }
   209  
   210  // Reference imports to suppress errors if they are not otherwise used.
   211  var _ context.Context
   212  var _ grpc.ClientConn
   213  
   214  // This is a compile-time assertion to ensure that this generated file
   215  // is compatible with the grpc package it is being compiled against.
   216  const _ = grpc.SupportPackageIsVersion4
   217  
   218  // ServerClient is the client API for Server service.
   219  //
   220  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   221  type ServerClient interface {
   222  	Handle(ctx context.Context, in *HandleRequest, opts ...grpc.CallOption) (*HandleResponse, error)
   223  	Subscribe(ctx context.Context, in *SubscribeRequest, opts ...grpc.CallOption) (*SubscribeResponse, error)
   224  }
   225  
   226  type serverClient struct {
   227  	cc *grpc.ClientConn
   228  }
   229  
   230  func NewServerClient(cc *grpc.ClientConn) ServerClient {
   231  	return &serverClient{cc}
   232  }
   233  
   234  func (c *serverClient) Handle(ctx context.Context, in *HandleRequest, opts ...grpc.CallOption) (*HandleResponse, error) {
   235  	out := new(HandleResponse)
   236  	err := c.cc.Invoke(ctx, "/go.micro.server.Server/Handle", in, out, opts...)
   237  	if err != nil {
   238  		return nil, err
   239  	}
   240  	return out, nil
   241  }
   242  
   243  func (c *serverClient) Subscribe(ctx context.Context, in *SubscribeRequest, opts ...grpc.CallOption) (*SubscribeResponse, error) {
   244  	out := new(SubscribeResponse)
   245  	err := c.cc.Invoke(ctx, "/go.micro.server.Server/Subscribe", in, out, opts...)
   246  	if err != nil {
   247  		return nil, err
   248  	}
   249  	return out, nil
   250  }
   251  
   252  // ServerServer is the server API for Server service.
   253  type ServerServer interface {
   254  	Handle(context.Context, *HandleRequest) (*HandleResponse, error)
   255  	Subscribe(context.Context, *SubscribeRequest) (*SubscribeResponse, error)
   256  }
   257  
   258  // UnimplementedServerServer can be embedded to have forward compatible implementations.
   259  type UnimplementedServerServer struct {
   260  }
   261  
   262  func (*UnimplementedServerServer) Handle(ctx context.Context, req *HandleRequest) (*HandleResponse, error) {
   263  	return nil, status.Errorf(codes.Unimplemented, "method Handle not implemented")
   264  }
   265  func (*UnimplementedServerServer) Subscribe(ctx context.Context, req *SubscribeRequest) (*SubscribeResponse, error) {
   266  	return nil, status.Errorf(codes.Unimplemented, "method Subscribe not implemented")
   267  }
   268  
   269  func RegisterServerServer(s *grpc.Server, srv ServerServer) {
   270  	s.RegisterService(&_Server_serviceDesc, srv)
   271  }
   272  
   273  func _Server_Handle_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   274  	in := new(HandleRequest)
   275  	if err := dec(in); err != nil {
   276  		return nil, err
   277  	}
   278  	if interceptor == nil {
   279  		return srv.(ServerServer).Handle(ctx, in)
   280  	}
   281  	info := &grpc.UnaryServerInfo{
   282  		Server:     srv,
   283  		FullMethod: "/go.micro.server.Server/Handle",
   284  	}
   285  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   286  		return srv.(ServerServer).Handle(ctx, req.(*HandleRequest))
   287  	}
   288  	return interceptor(ctx, in, info, handler)
   289  }
   290  
   291  func _Server_Subscribe_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   292  	in := new(SubscribeRequest)
   293  	if err := dec(in); err != nil {
   294  		return nil, err
   295  	}
   296  	if interceptor == nil {
   297  		return srv.(ServerServer).Subscribe(ctx, in)
   298  	}
   299  	info := &grpc.UnaryServerInfo{
   300  		Server:     srv,
   301  		FullMethod: "/go.micro.server.Server/Subscribe",
   302  	}
   303  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   304  		return srv.(ServerServer).Subscribe(ctx, req.(*SubscribeRequest))
   305  	}
   306  	return interceptor(ctx, in, info, handler)
   307  }
   308  
   309  var _Server_serviceDesc = grpc.ServiceDesc{
   310  	ServiceName: "go.micro.server.Server",
   311  	HandlerType: (*ServerServer)(nil),
   312  	Methods: []grpc.MethodDesc{
   313  		{
   314  			MethodName: "Handle",
   315  			Handler:    _Server_Handle_Handler,
   316  		},
   317  		{
   318  			MethodName: "Subscribe",
   319  			Handler:    _Server_Subscribe_Handler,
   320  		},
   321  	},
   322  	Streams:  []grpc.StreamDesc{},
   323  	Metadata: "server/proto/server.proto",
   324  }