Versions in this module Expand all Collapse all v1 v1.0.0 Jun 24, 2021 Changes in this version + func RegisterEchoServer(s *grpc.Server, srv EchoServer) + type EchoClient interface + BidirectionalStreamingEcho func(ctx context.Context, opts ...grpc.CallOption) (Echo_BidirectionalStreamingEchoClient, error) + ClientStreamingEcho func(ctx context.Context, opts ...grpc.CallOption) (Echo_ClientStreamingEchoClient, error) + ServerStreamingEcho func(ctx context.Context, in *EchoRequest, opts ...grpc.CallOption) (Echo_ServerStreamingEchoClient, error) + UnaryEcho func(ctx context.Context, in *EchoRequest, opts ...grpc.CallOption) (*EchoResponse, error) + func NewEchoClient(cc grpc.ClientConnInterface) EchoClient + type EchoRequest struct + Message string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*EchoRequest) Descriptor() ([]byte, []int) + func (*EchoRequest) ProtoMessage() + func (m *EchoRequest) GetMessage() string + func (m *EchoRequest) Reset() + func (m *EchoRequest) String() string + func (m *EchoRequest) XXX_DiscardUnknown() + func (m *EchoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EchoRequest) XXX_Merge(src proto.Message) + func (m *EchoRequest) XXX_Size() int + func (m *EchoRequest) XXX_Unmarshal(b []byte) error + type EchoResponse struct + Message string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*EchoResponse) Descriptor() ([]byte, []int) + func (*EchoResponse) ProtoMessage() + func (m *EchoResponse) GetMessage() string + func (m *EchoResponse) Reset() + func (m *EchoResponse) String() string + func (m *EchoResponse) XXX_DiscardUnknown() + func (m *EchoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EchoResponse) XXX_Merge(src proto.Message) + func (m *EchoResponse) XXX_Size() int + func (m *EchoResponse) XXX_Unmarshal(b []byte) error + type EchoServer interface + BidirectionalStreamingEcho func(Echo_BidirectionalStreamingEchoServer) error + ClientStreamingEcho func(Echo_ClientStreamingEchoServer) error + ServerStreamingEcho func(*EchoRequest, Echo_ServerStreamingEchoServer) error + UnaryEcho func(context.Context, *EchoRequest) (*EchoResponse, error) + type Echo_BidirectionalStreamingEchoClient interface + Recv func() (*EchoResponse, error) + Send func(*EchoRequest) error + type Echo_BidirectionalStreamingEchoServer interface + Recv func() (*EchoRequest, error) + Send func(*EchoResponse) error + type Echo_ClientStreamingEchoClient interface + CloseAndRecv func() (*EchoResponse, error) + Send func(*EchoRequest) error + type Echo_ClientStreamingEchoServer interface + Recv func() (*EchoRequest, error) + SendAndClose func(*EchoResponse) error + type Echo_ServerStreamingEchoClient interface + Recv func() (*EchoResponse, error) + type Echo_ServerStreamingEchoServer interface + Send func(*EchoResponse) error + type UnimplementedEchoServer struct + func (*UnimplementedEchoServer) BidirectionalStreamingEcho(srv Echo_BidirectionalStreamingEchoServer) error + func (*UnimplementedEchoServer) ClientStreamingEcho(srv Echo_ClientStreamingEchoServer) error + func (*UnimplementedEchoServer) ServerStreamingEcho(req *EchoRequest, srv Echo_ServerStreamingEchoServer) error + func (*UnimplementedEchoServer) UnaryEcho(ctx context.Context, req *EchoRequest) (*EchoResponse, error)