Documentation ¶
Overview ¶
Package echo is a generated protocol buffer package.
It is generated from these files:
echo/echo_service.proto
It has these top-level messages:
EchoRequest EchoResponse
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterEchoServer ¶
func RegisterEchoServer(s *pbrpc.Server, srv EchoServerServer)
Types ¶
type EchoRequest ¶
type EchoRequest struct { Message *string `protobuf:"bytes,1,req,name=message" json:"message,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*EchoRequest) Descriptor ¶
func (*EchoRequest) Descriptor() ([]byte, []int)
func (*EchoRequest) GetMessage ¶
func (m *EchoRequest) GetMessage() string
func (*EchoRequest) ProtoMessage ¶
func (*EchoRequest) ProtoMessage()
func (*EchoRequest) Reset ¶
func (m *EchoRequest) Reset()
func (*EchoRequest) String ¶
func (m *EchoRequest) String() string
type EchoResponse ¶
type EchoResponse struct { Message *string `protobuf:"bytes,1,req,name=message" json:"message,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*EchoResponse) Descriptor ¶
func (*EchoResponse) Descriptor() ([]byte, []int)
func (*EchoResponse) GetMessage ¶
func (m *EchoResponse) GetMessage() string
func (*EchoResponse) ProtoMessage ¶
func (*EchoResponse) ProtoMessage()
func (*EchoResponse) Reset ¶
func (m *EchoResponse) Reset()
func (*EchoResponse) String ¶
func (m *EchoResponse) String() string
type EchoServerClient ¶
type EchoServerClient interface {
Echo(ctx context.Context, in *EchoRequest) (*EchoResponse, error)
}
func NewEchoServerClient ¶
func NewEchoServerClient(cc *pbrpc.ClientConn) EchoServerClient
type EchoServerServer ¶
type EchoServerServer interface {
Echo(in *EchoRequest, out *EchoResponse) error
}
Click to show internal directories.
Click to hide internal directories.