Documentation ¶
Index ¶
- func HelloReplyAddMessage(builder *flatbuffers.Builder, message flatbuffers.UOffsetT)
- func HelloReplyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func HelloReplyStart(builder *flatbuffers.Builder)
- func HelloRequestAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func HelloRequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func HelloRequestStart(builder *flatbuffers.Builder)
- func ManyHellosRequestAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func ManyHellosRequestAddNumGreetings(builder *flatbuffers.Builder, numGreetings int32)
- func ManyHellosRequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ManyHellosRequestStart(builder *flatbuffers.Builder)
- func RegisterGreeterServer(s grpc.ServiceRegistrar, srv GreeterServer)
- type GreeterClient
- type GreeterServer
- type Greeter_SayManyHellosClient
- type Greeter_SayManyHellosServer
- type HelloReply
- type HelloRequest
- type ManyHellosRequest
- type UnimplementedGreeterServer
- type UnsafeGreeterServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HelloReplyAddMessage ¶
func HelloReplyAddMessage(builder *flatbuffers.Builder, message flatbuffers.UOffsetT)
func HelloReplyEnd ¶
func HelloReplyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func HelloReplyStart ¶
func HelloReplyStart(builder *flatbuffers.Builder)
func HelloRequestAddName ¶
func HelloRequestAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
func HelloRequestEnd ¶
func HelloRequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func HelloRequestStart ¶
func HelloRequestStart(builder *flatbuffers.Builder)
func ManyHellosRequestAddName ¶
func ManyHellosRequestAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
func ManyHellosRequestAddNumGreetings ¶
func ManyHellosRequestAddNumGreetings(builder *flatbuffers.Builder, numGreetings int32)
func ManyHellosRequestEnd ¶
func ManyHellosRequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ManyHellosRequestStart ¶
func ManyHellosRequestStart(builder *flatbuffers.Builder)
func RegisterGreeterServer ¶
func RegisterGreeterServer(s grpc.ServiceRegistrar, srv GreeterServer)
Types ¶
type GreeterClient ¶
type GreeterClient interface { SayHello(ctx context.Context, in *flatbuffers.Builder, opts ...grpc.CallOption) (*HelloReply, error) SayManyHellos(ctx context.Context, in *flatbuffers.Builder, opts ...grpc.CallOption) (Greeter_SayManyHellosClient, error) }
Client API for Greeter service
func NewGreeterClient ¶
func NewGreeterClient(cc grpc.ClientConnInterface) GreeterClient
type GreeterServer ¶
type GreeterServer interface { SayHello(context.Context, *HelloRequest) (*flatbuffers.Builder, error) SayManyHellos(*ManyHellosRequest, Greeter_SayManyHellosServer) error // contains filtered or unexported methods }
Server API for Greeter service
type Greeter_SayManyHellosClient ¶
type Greeter_SayManyHellosClient interface { Recv() (*HelloReply, error) grpc.ClientStream }
type Greeter_SayManyHellosServer ¶
type Greeter_SayManyHellosServer interface { Send(*flatbuffers.Builder) error grpc.ServerStream }
type HelloReply ¶
type HelloReply struct {
// contains filtered or unexported fields
}
func GetRootAsHelloReply ¶
func GetRootAsHelloReply(buf []byte, offset flatbuffers.UOffsetT) *HelloReply
func GetSizePrefixedRootAsHelloReply ¶
func GetSizePrefixedRootAsHelloReply(buf []byte, offset flatbuffers.UOffsetT) *HelloReply
func (*HelloReply) Init ¶
func (rcv *HelloReply) Init(buf []byte, i flatbuffers.UOffsetT)
func (*HelloReply) Message ¶
func (rcv *HelloReply) Message() []byte
func (*HelloReply) Table ¶
func (rcv *HelloReply) Table() flatbuffers.Table
type HelloRequest ¶
type HelloRequest struct {
// contains filtered or unexported fields
}
func GetRootAsHelloRequest ¶
func GetRootAsHelloRequest(buf []byte, offset flatbuffers.UOffsetT) *HelloRequest
func GetSizePrefixedRootAsHelloRequest ¶
func GetSizePrefixedRootAsHelloRequest(buf []byte, offset flatbuffers.UOffsetT) *HelloRequest
func (*HelloRequest) Init ¶
func (rcv *HelloRequest) Init(buf []byte, i flatbuffers.UOffsetT)
func (*HelloRequest) Name ¶
func (rcv *HelloRequest) Name() []byte
func (*HelloRequest) Table ¶
func (rcv *HelloRequest) Table() flatbuffers.Table
type ManyHellosRequest ¶
type ManyHellosRequest struct {
// contains filtered or unexported fields
}
func GetRootAsManyHellosRequest ¶
func GetRootAsManyHellosRequest(buf []byte, offset flatbuffers.UOffsetT) *ManyHellosRequest
func GetSizePrefixedRootAsManyHellosRequest ¶
func GetSizePrefixedRootAsManyHellosRequest(buf []byte, offset flatbuffers.UOffsetT) *ManyHellosRequest
func (*ManyHellosRequest) Init ¶
func (rcv *ManyHellosRequest) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ManyHellosRequest) MutateNumGreetings ¶
func (rcv *ManyHellosRequest) MutateNumGreetings(n int32) bool
func (*ManyHellosRequest) Name ¶
func (rcv *ManyHellosRequest) Name() []byte
func (*ManyHellosRequest) NumGreetings ¶
func (rcv *ManyHellosRequest) NumGreetings() int32
func (*ManyHellosRequest) Table ¶
func (rcv *ManyHellosRequest) Table() flatbuffers.Table
type UnimplementedGreeterServer ¶
type UnimplementedGreeterServer struct { }
func (UnimplementedGreeterServer) SayHello ¶
func (UnimplementedGreeterServer) SayHello(context.Context, *HelloRequest) (*flatbuffers.Builder, error)
func (UnimplementedGreeterServer) SayManyHellos ¶
func (UnimplementedGreeterServer) SayManyHellos(*ManyHellosRequest, Greeter_SayManyHellosServer) error
type UnsafeGreeterServer ¶
type UnsafeGreeterServer interface {
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.