flat

package
v0.0.0-...-7a19e20 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesFunction = map[Function]string{
	FunctionNONE:    "NONE",
	FunctionRequest: "Request",
}
View Source
var EnumValuesFunction = map[string]Function{
	"NONE":    FunctionNONE,
	"Request": FunctionRequest,
}

Functions

func CallAddFunction

func CallAddFunction(builder *flatbuffers.Builder, function flatbuffers.UOffsetT)

func CallAddFunctionType

func CallAddFunctionType(builder *flatbuffers.Builder, functionType Function)

func CallEnd

func CallEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func CallStart

func CallStart(builder *flatbuffers.Builder)

func RequestAddBody

func RequestAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)

func RequestAddContentType

func RequestAddContentType(builder *flatbuffers.Builder, contentType flatbuffers.UOffsetT)

func RequestAddMethod

func RequestAddMethod(builder *flatbuffers.Builder, method flatbuffers.UOffsetT)

func RequestAddUri

func RequestAddUri(builder *flatbuffers.Builder, uri flatbuffers.UOffsetT)

func RequestEnd

func RequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RequestStart

func RequestStart(builder *flatbuffers.Builder)

func RequestStartBodyVector

func RequestStartBodyVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func ResponseAddBody

func ResponseAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)

func ResponseAddContentType

func ResponseAddContentType(builder *flatbuffers.Builder, contentType flatbuffers.UOffsetT)

func ResponseAddStatusCode

func ResponseAddStatusCode(builder *flatbuffers.Builder, statusCode uint16)

func ResponseEnd

func ResponseEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ResponseStart

func ResponseStart(builder *flatbuffers.Builder)

func ResponseStartBodyVector

func ResponseStartBodyVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

Types

type Call

type Call struct {
	// contains filtered or unexported fields
}

func GetRootAsCall

func GetRootAsCall(buf []byte, offset flatbuffers.UOffsetT) *Call

func (*Call) Function

func (rcv *Call) Function(obj *flatbuffers.Table) bool

func (*Call) FunctionType

func (rcv *Call) FunctionType() Function

func (*Call) Init

func (rcv *Call) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Call) MutateFunctionType

func (rcv *Call) MutateFunctionType(n Function) bool

func (*Call) Table

func (rcv *Call) Table() flatbuffers.Table

type Function

type Function byte
const (
	FunctionNONE    Function = 0
	FunctionRequest Function = 1
)

func (Function) String

func (v Function) String() string

type Request

type Request struct {
	// contains filtered or unexported fields
}

func GetRootAsRequest

func GetRootAsRequest(buf []byte, offset flatbuffers.UOffsetT) *Request

func (*Request) Body

func (rcv *Request) Body(j int) byte

func (*Request) BodyBytes

func (rcv *Request) BodyBytes() []byte

func (*Request) BodyLength

func (rcv *Request) BodyLength() int

func (*Request) ContentType

func (rcv *Request) ContentType() []byte

func (*Request) Init

func (rcv *Request) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Request) Method

func (rcv *Request) Method() []byte

func (*Request) MutateBody

func (rcv *Request) MutateBody(j int, n byte) bool

func (*Request) Table

func (rcv *Request) Table() flatbuffers.Table

func (*Request) Uri

func (rcv *Request) Uri() []byte

type Response

type Response struct {
	// contains filtered or unexported fields
}

func GetRootAsResponse

func GetRootAsResponse(buf []byte, offset flatbuffers.UOffsetT) *Response

func (*Response) Body

func (rcv *Response) Body(j int) byte

func (*Response) BodyBytes

func (rcv *Response) BodyBytes() []byte

func (*Response) BodyLength

func (rcv *Response) BodyLength() int

func (*Response) ContentType

func (rcv *Response) ContentType() []byte

func (*Response) Init

func (rcv *Response) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Response) MutateBody

func (rcv *Response) MutateBody(j int, n byte) bool

func (*Response) MutateStatusCode

func (rcv *Response) MutateStatusCode(n uint16) bool

func (*Response) StatusCode

func (rcv *Response) StatusCode() uint16

func (*Response) Table

func (rcv *Response) Table() flatbuffers.Table

Jump to

Keyboard shortcuts

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