Documentation
¶
Index ¶
- func RegisterSumAllServiceServer(s *grpc.Server, srv SumAllServiceServer)
- type NumberRequest
- func (*NumberRequest) Descriptor() ([]byte, []int)
- func (m *NumberRequest) GetN() int32
- func (*NumberRequest) ProtoMessage()
- func (m *NumberRequest) Reset()
- func (m *NumberRequest) String() string
- func (m *NumberRequest) XXX_DiscardUnknown()
- func (m *NumberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NumberRequest) XXX_Merge(src proto.Message)
- func (m *NumberRequest) XXX_Size() int
- func (m *NumberRequest) XXX_Unmarshal(b []byte) error
- type SumAllServiceClient
- type SumAllServiceServer
- type SumAllService_SumAllClient
- type SumAllService_SumAllServer
- type SumResponse
- func (*SumResponse) Descriptor() ([]byte, []int)
- func (m *SumResponse) GetResult() int32
- func (*SumResponse) ProtoMessage()
- func (m *SumResponse) Reset()
- func (m *SumResponse) String() string
- func (m *SumResponse) XXX_DiscardUnknown()
- func (m *SumResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SumResponse) XXX_Merge(src proto.Message)
- func (m *SumResponse) XXX_Size() int
- func (m *SumResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedSumAllServiceServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterSumAllServiceServer ¶
func RegisterSumAllServiceServer(s *grpc.Server, srv SumAllServiceServer)
Types ¶
type NumberRequest ¶
type NumberRequest struct { N int32 `protobuf:"varint,1,opt,name=n,proto3" json:"n,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NumberRequest) Descriptor ¶
func (*NumberRequest) Descriptor() ([]byte, []int)
func (*NumberRequest) GetN ¶
func (m *NumberRequest) GetN() int32
func (*NumberRequest) ProtoMessage ¶
func (*NumberRequest) ProtoMessage()
func (*NumberRequest) Reset ¶
func (m *NumberRequest) Reset()
func (*NumberRequest) String ¶
func (m *NumberRequest) String() string
func (*NumberRequest) XXX_DiscardUnknown ¶
func (m *NumberRequest) XXX_DiscardUnknown()
func (*NumberRequest) XXX_Marshal ¶
func (m *NumberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NumberRequest) XXX_Merge ¶
func (m *NumberRequest) XXX_Merge(src proto.Message)
func (*NumberRequest) XXX_Size ¶
func (m *NumberRequest) XXX_Size() int
func (*NumberRequest) XXX_Unmarshal ¶
func (m *NumberRequest) XXX_Unmarshal(b []byte) error
type SumAllServiceClient ¶
type SumAllServiceClient interface { // client streaming rpc service SumAll(ctx context.Context, opts ...grpc.CallOption) (SumAllService_SumAllClient, error) }
SumAllServiceClient is the client API for SumAllService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSumAllServiceClient ¶
func NewSumAllServiceClient(cc grpc.ClientConnInterface) SumAllServiceClient
type SumAllServiceServer ¶
type SumAllServiceServer interface { // client streaming rpc service SumAll(SumAllService_SumAllServer) error }
SumAllServiceServer is the server API for SumAllService service.
type SumAllService_SumAllClient ¶
type SumAllService_SumAllClient interface { Send(*NumberRequest) error CloseAndRecv() (*SumResponse, error) grpc.ClientStream }
type SumAllService_SumAllServer ¶
type SumAllService_SumAllServer interface { SendAndClose(*SumResponse) error Recv() (*NumberRequest, error) grpc.ServerStream }
type SumResponse ¶
type SumResponse struct { Result int32 `protobuf:"varint,1,opt,name=Result,proto3" json:"Result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SumResponse) Descriptor ¶
func (*SumResponse) Descriptor() ([]byte, []int)
func (*SumResponse) GetResult ¶
func (m *SumResponse) GetResult() int32
func (*SumResponse) ProtoMessage ¶
func (*SumResponse) ProtoMessage()
func (*SumResponse) Reset ¶
func (m *SumResponse) Reset()
func (*SumResponse) String ¶
func (m *SumResponse) String() string
func (*SumResponse) XXX_DiscardUnknown ¶
func (m *SumResponse) XXX_DiscardUnknown()
func (*SumResponse) XXX_Marshal ¶
func (m *SumResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SumResponse) XXX_Merge ¶
func (m *SumResponse) XXX_Merge(src proto.Message)
func (*SumResponse) XXX_Size ¶
func (m *SumResponse) XXX_Size() int
func (*SumResponse) XXX_Unmarshal ¶
func (m *SumResponse) XXX_Unmarshal(b []byte) error
type UnimplementedSumAllServiceServer ¶
type UnimplementedSumAllServiceServer struct { }
UnimplementedSumAllServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSumAllServiceServer) SumAll ¶
func (*UnimplementedSumAllServiceServer) SumAll(srv SumAllService_SumAllServer) error
Click to show internal directories.
Click to hide internal directories.