Versions in this module Expand all Collapse all v0 v0.5.0 Jul 23, 2023 Changes in this version + const BoonService_PerformHelloWorld_FullMethodName + const BoonService_PlayRps_FullMethodName + var BoonService_ServiceDesc = grpc.ServiceDesc + var File_pkg_boondocks_messages_messages_proto protoreflect.FileDescriptor + var RpsChoice2_Play_name = map[int32]string + var RpsChoice2_Play_value = map[string]int32 + func RegisterBoonServiceServer(s grpc.ServiceRegistrar, srv BoonServiceServer) + type BoonServiceClient interface + PerformHelloWorld func(ctx context.Context, in *HelloRequest, opts ...grpc.CallOption) (*HelloResponse, error) + PlayRps func(ctx context.Context, in *RpsChoice, opts ...grpc.CallOption) (*RpsResponse, error) + func NewBoonServiceClient(cc grpc.ClientConnInterface) BoonServiceClient + type BoonServiceServer interface + PerformHelloWorld func(context.Context, *HelloRequest) (*HelloResponse, error) + PlayRps func(context.Context, *RpsChoice) (*RpsResponse, error) + type HelloRequest struct + Name string + func (*HelloRequest) Descriptor() ([]byte, []int) + func (*HelloRequest) ProtoMessage() + func (x *HelloRequest) GetName() string + func (x *HelloRequest) ProtoReflect() protoreflect.Message + func (x *HelloRequest) Reset() + func (x *HelloRequest) String() string + type HelloResponse struct + Message string + func (*HelloResponse) Descriptor() ([]byte, []int) + func (*HelloResponse) ProtoMessage() + func (x *HelloResponse) GetMessage() string + func (x *HelloResponse) ProtoReflect() protoreflect.Message + func (x *HelloResponse) Reset() + func (x *HelloResponse) String() string + type RpsChoice struct + Throw string + func (*RpsChoice) Descriptor() ([]byte, []int) + func (*RpsChoice) ProtoMessage() + func (x *RpsChoice) GetThrow() string + func (x *RpsChoice) ProtoReflect() protoreflect.Message + func (x *RpsChoice) Reset() + func (x *RpsChoice) String() string + type RpsChoice2 struct + func (*RpsChoice2) Descriptor() ([]byte, []int) + func (*RpsChoice2) ProtoMessage() + func (x *RpsChoice2) ProtoReflect() protoreflect.Message + func (x *RpsChoice2) Reset() + func (x *RpsChoice2) String() string + type RpsChoice2_Play int32 + const RpsChoice2_PAPER + const RpsChoice2_ROCK + const RpsChoice2_SCISSORS + func (RpsChoice2_Play) Descriptor() protoreflect.EnumDescriptor + func (RpsChoice2_Play) EnumDescriptor() ([]byte, []int) + func (RpsChoice2_Play) Type() protoreflect.EnumType + func (x RpsChoice2_Play) Enum() *RpsChoice2_Play + func (x RpsChoice2_Play) Number() protoreflect.EnumNumber + func (x RpsChoice2_Play) String() string + type RpsResponse struct + CompWins string + Draws string + GameResult string + UserWins string + func (*RpsResponse) Descriptor() ([]byte, []int) + func (*RpsResponse) ProtoMessage() + func (x *RpsResponse) GetCompWins() string + func (x *RpsResponse) GetDraws() string + func (x *RpsResponse) GetGameResult() string + func (x *RpsResponse) GetUserWins() string + func (x *RpsResponse) ProtoReflect() protoreflect.Message + func (x *RpsResponse) Reset() + func (x *RpsResponse) String() string + type UnimplementedBoonServiceServer struct + func (UnimplementedBoonServiceServer) PerformHelloWorld(context.Context, *HelloRequest) (*HelloResponse, error) + func (UnimplementedBoonServiceServer) PlayRps(context.Context, *RpsChoice) (*RpsResponse, error) + type UnsafeBoonServiceServer interface