Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var File_internal_testserver_testserver_proto protoreflect.FileDescriptor
Functions ¶
func RegisterTestServerServer ¶
func RegisterTestServerServer(s *grpc.Server, srv TestServerServer)
Types ¶
type EchoTestServer ¶
type EchoTestServer struct{}
func (EchoTestServer) SendMessage ¶
func (f EchoTestServer) SendMessage(ctx context.Context, request *MessageRequest) (*MessageReply, error)
type MessageReply ¶
type MessageReply struct { Response string `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"` // contains filtered or unexported fields }
The response message containing the greetings
func (*MessageReply) Descriptor
deprecated
func (*MessageReply) Descriptor() ([]byte, []int)
Deprecated: Use MessageReply.ProtoReflect.Descriptor instead.
func (*MessageReply) GetResponse ¶
func (x *MessageReply) GetResponse() string
func (*MessageReply) ProtoMessage ¶
func (*MessageReply) ProtoMessage()
func (*MessageReply) ProtoReflect ¶
func (x *MessageReply) ProtoReflect() protoreflect.Message
func (*MessageReply) Reset ¶
func (x *MessageReply) Reset()
func (*MessageReply) String ¶
func (x *MessageReply) String() string
type MessageRequest ¶
type MessageRequest struct { Request string `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"` // contains filtered or unexported fields }
The request message containing the user's name.
func (*MessageRequest) Descriptor
deprecated
func (*MessageRequest) Descriptor() ([]byte, []int)
Deprecated: Use MessageRequest.ProtoReflect.Descriptor instead.
func (*MessageRequest) GetRequest ¶
func (x *MessageRequest) GetRequest() string
func (*MessageRequest) ProtoMessage ¶
func (*MessageRequest) ProtoMessage()
func (*MessageRequest) ProtoReflect ¶
func (x *MessageRequest) ProtoReflect() protoreflect.Message
func (*MessageRequest) Reset ¶
func (x *MessageRequest) Reset()
func (*MessageRequest) String ¶
func (x *MessageRequest) String() string
type TestServerClient ¶
type TestServerClient interface { // Sends a greeting SendMessage(ctx context.Context, in *MessageRequest, opts ...grpc.CallOption) (*MessageReply, error) }
TestServerClient is the client API for TestServer service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewTestServerClient ¶
func NewTestServerClient(cc grpc.ClientConnInterface) TestServerClient
type TestServerServer ¶
type TestServerServer interface { // Sends a greeting SendMessage(context.Context, *MessageRequest) (*MessageReply, error) }
TestServerServer is the server API for TestServer service.
type UnimplementedTestServerServer ¶
type UnimplementedTestServerServer struct { }
UnimplementedTestServerServer can be embedded to have forward compatible implementations.
func (*UnimplementedTestServerServer) SendMessage ¶
func (*UnimplementedTestServerServer) SendMessage(context.Context, *MessageRequest) (*MessageReply, error)
Click to show internal directories.
Click to hide internal directories.