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 }