models

package module
v0.0.0-...-c696275 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 5 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FinishHelloReplyBuffer

func FinishHelloReplyBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

func FinishHelloRequestBuffer

func FinishHelloRequestBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

func FinishSizePrefixedHelloReplyBuffer

func FinishSizePrefixedHelloReplyBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

func FinishSizePrefixedHelloRequestBuffer

func FinishSizePrefixedHelloRequestBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

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 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(*HelloRequest, 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 UnimplementedGreeterServer

type UnimplementedGreeterServer struct {
}

func (UnimplementedGreeterServer) SayHello

func (UnimplementedGreeterServer) SayManyHellos

type UnsafeGreeterServer

type UnsafeGreeterServer interface {
	// contains filtered or unexported methods
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL