Documentation
¶
Index ¶
- func RegisterGreetingServiceServer(s *grpc.Server, srv GreetingServiceServer)
- type ExpensiveRequest
- type ExpensiveResponse
- type GRPCGreetRequest
- func (*GRPCGreetRequest) Descriptor() ([]byte, []int)
- func (m *GRPCGreetRequest) GetS() string
- func (*GRPCGreetRequest) ProtoMessage()
- func (m *GRPCGreetRequest) Reset()
- func (m *GRPCGreetRequest) String() string
- func (m *GRPCGreetRequest) XXX_DiscardUnknown()
- func (m *GRPCGreetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GRPCGreetRequest) XXX_Merge(src proto.Message)
- func (m *GRPCGreetRequest) XXX_Size() int
- func (m *GRPCGreetRequest) XXX_Unmarshal(b []byte) error
- type GRPCGreetResponse
- func (*GRPCGreetResponse) Descriptor() ([]byte, []int)
- func (m *GRPCGreetResponse) GetErr() string
- func (m *GRPCGreetResponse) GetGreeting() string
- func (*GRPCGreetResponse) ProtoMessage()
- func (m *GRPCGreetResponse) Reset()
- func (m *GRPCGreetResponse) String() string
- func (m *GRPCGreetResponse) XXX_DiscardUnknown()
- func (m *GRPCGreetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *GRPCGreetResponse) XXX_Merge(src proto.Message)
- func (m *GRPCGreetResponse) XXX_Size() int
- func (m *GRPCGreetResponse) XXX_Unmarshal(b []byte) error
- type GreetRequest
- type GreetResponse
- type Greeter
- type GreeterGRPC
- type GreetingService
- type GreetingServiceClient
- type GreetingServiceGRPC
- type GreetingServiceServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterGreetingServiceServer ¶
func RegisterGreetingServiceServer(s *grpc.Server, srv GreetingServiceServer)
Types ¶
type ExpensiveRequest ¶
type ExpensiveResponse ¶
type GRPCGreetRequest ¶
type GRPCGreetRequest struct { S string `protobuf:"bytes,1,opt,name=s,proto3" json:"s,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The request message containing the user's name.
func (*GRPCGreetRequest) Descriptor ¶
func (*GRPCGreetRequest) Descriptor() ([]byte, []int)
func (*GRPCGreetRequest) GetS ¶
func (m *GRPCGreetRequest) GetS() string
func (*GRPCGreetRequest) ProtoMessage ¶
func (*GRPCGreetRequest) ProtoMessage()
func (*GRPCGreetRequest) Reset ¶
func (m *GRPCGreetRequest) Reset()
func (*GRPCGreetRequest) String ¶
func (m *GRPCGreetRequest) String() string
func (*GRPCGreetRequest) XXX_DiscardUnknown ¶
func (m *GRPCGreetRequest) XXX_DiscardUnknown()
func (*GRPCGreetRequest) XXX_Marshal ¶
func (m *GRPCGreetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GRPCGreetRequest) XXX_Merge ¶
func (dst *GRPCGreetRequest) XXX_Merge(src proto.Message)
func (*GRPCGreetRequest) XXX_Size ¶
func (m *GRPCGreetRequest) XXX_Size() int
func (*GRPCGreetRequest) XXX_Unmarshal ¶
func (m *GRPCGreetRequest) XXX_Unmarshal(b []byte) error
type GRPCGreetResponse ¶
type GRPCGreetResponse struct { Greeting string `protobuf:"bytes,1,opt,name=greeting,proto3" json:"greeting,omitempty"` Err string `protobuf:"bytes,2,opt,name=err,proto3" json:"err,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The response message containing the greetings
func (*GRPCGreetResponse) Descriptor ¶
func (*GRPCGreetResponse) Descriptor() ([]byte, []int)
func (*GRPCGreetResponse) GetErr ¶
func (m *GRPCGreetResponse) GetErr() string
func (*GRPCGreetResponse) GetGreeting ¶
func (m *GRPCGreetResponse) GetGreeting() string
func (*GRPCGreetResponse) ProtoMessage ¶
func (*GRPCGreetResponse) ProtoMessage()
func (*GRPCGreetResponse) Reset ¶
func (m *GRPCGreetResponse) Reset()
func (*GRPCGreetResponse) String ¶
func (m *GRPCGreetResponse) String() string
func (*GRPCGreetResponse) XXX_DiscardUnknown ¶
func (m *GRPCGreetResponse) XXX_DiscardUnknown()
func (*GRPCGreetResponse) XXX_Marshal ¶
func (m *GRPCGreetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GRPCGreetResponse) XXX_Merge ¶
func (dst *GRPCGreetResponse) XXX_Merge(src proto.Message)
func (*GRPCGreetResponse) XXX_Size ¶
func (m *GRPCGreetResponse) XXX_Size() int
func (*GRPCGreetResponse) XXX_Unmarshal ¶
func (m *GRPCGreetResponse) XXX_Unmarshal(b []byte) error
type GreetRequest ¶
type GreetRequest struct {
S string `json:"s"`
}
type GreetResponse ¶
type GreeterGRPC ¶
type GreeterGRPC interface {
GreetGRPC(context.Context, *GRPCGreetRequest) (*GRPCGreetResponse, error)
}
type GreetingServiceClient ¶
type GreetingServiceClient interface { // Sends a greeting GreetGRPC(ctx context.Context, in *GRPCGreetRequest, opts ...grpc.CallOption) (*GRPCGreetResponse, error) }
GreetingServiceClient is the client API for GreetingService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewGreetingServiceClient ¶
func NewGreetingServiceClient(cc *grpc.ClientConn) GreetingServiceClient
type GreetingServiceGRPC ¶
type GreetingServiceGRPC struct{}
func (*GreetingServiceGRPC) GreetGRPC ¶
func (g *GreetingServiceGRPC) GreetGRPC(ctx context.Context, in *GRPCGreetRequest) (*GRPCGreetResponse, error)
type GreetingServiceServer ¶
type GreetingServiceServer interface { // Sends a greeting GreetGRPC(context.Context, *GRPCGreetRequest) (*GRPCGreetResponse, error) }
GreetingServiceServer is the server API for GreetingService service.
Click to show internal directories.
Click to hide internal directories.