Versions in this module Expand all Collapse all v0 v0.0.2 Nov 12, 2021 Changes in this version + var File_internal_testpb_test_proto protoreflect.FileDescriptor + func RegisterFooServer(s *grpc.Server, srv FooServer) + type FooClient interface + Multiple func(ctx context.Context, opts ...grpc.CallOption) (Foo_MultipleClient, error) + Single func(ctx context.Context, in *FooRequest, opts ...grpc.CallOption) (*FooResponse, error) + func NewFooClient(cc grpc.ClientConnInterface) FooClient + func NewTestClient(l *testing.T) (client FooClient, cleanup func()) + type FooRequest struct + Fail bool + SleepNanos int64 + func (*FooRequest) Descriptor() ([]byte, []int) + func (*FooRequest) ProtoMessage() + func (x *FooRequest) GetFail() bool + func (x *FooRequest) GetSleepNanos() int64 + func (x *FooRequest) ProtoReflect() protoreflect.Message + func (x *FooRequest) Reset() + func (x *FooRequest) String() string + type FooResponse struct + func (*FooResponse) Descriptor() ([]byte, []int) + func (*FooResponse) ProtoMessage() + func (x *FooResponse) ProtoReflect() protoreflect.Message + func (x *FooResponse) Reset() + func (x *FooResponse) String() string + type FooServer interface + Multiple func(Foo_MultipleServer) error + Single func(context.Context, *FooRequest) (*FooResponse, error) + type Foo_MultipleClient interface + Recv func() (*FooResponse, error) + Send func(*FooRequest) error + type Foo_MultipleServer interface + Recv func() (*FooRequest, error) + Send func(*FooResponse) error + type UnimplementedFooServer struct + func (*UnimplementedFooServer) Multiple(Foo_MultipleServer) error + func (*UnimplementedFooServer) Single(context.Context, *FooRequest) (*FooResponse, error)