Documentation ¶
Index ¶
- Constants
- func QueryAddQuery(builder *flatbuffers.Builder, query flatbuffers.UOffsetT)
- func QueryEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func QueryResultAddImage(builder *flatbuffers.Builder, image flatbuffers.UOffsetT)
- func QueryResultAddQuery(builder *flatbuffers.Builder, query flatbuffers.UOffsetT)
- func QueryResultAddScore(builder *flatbuffers.Builder, score int32)
- func QueryResultAddSubtitle(builder *flatbuffers.Builder, subtitle flatbuffers.UOffsetT)
- func QueryResultAddTitle(builder *flatbuffers.Builder, title flatbuffers.UOffsetT)
- func QueryResultEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func QueryResultStart(builder *flatbuffers.Builder)
- func QueryStart(builder *flatbuffers.Builder)
- func RequestAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func RequestAddDataType(builder *flatbuffers.Builder, dataType byte)
- func RequestAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func RequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func RequestStart(builder *flatbuffers.Builder)
- func ResponseAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func ResponseAddResult(builder *flatbuffers.Builder, result flatbuffers.UOffsetT)
- func ResponseEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ResponseStart(builder *flatbuffers.Builder)
- func ResponseStartResultVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ResultAddResult(builder *flatbuffers.Builder, result flatbuffers.UOffsetT)
- func ResultAddResultType(builder *flatbuffers.Builder, resultType byte)
- func ResultEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ResultStart(builder *flatbuffers.Builder)
- type Query
- type QueryResult
- type Request
- type Response
- type Result
Constants ¶
View Source
const ( AnyResultNONE = 0 AnyResultQueryResult = 1 )
View Source
const ( RequestDataNONE = 0 RequestDataQuery = 1 )
Variables ¶
This section is empty.
Functions ¶
func QueryAddQuery ¶
func QueryAddQuery(builder *flatbuffers.Builder, query flatbuffers.UOffsetT)
func QueryEnd ¶
func QueryEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func QueryResultAddImage ¶
func QueryResultAddImage(builder *flatbuffers.Builder, image flatbuffers.UOffsetT)
func QueryResultAddQuery ¶
func QueryResultAddQuery(builder *flatbuffers.Builder, query flatbuffers.UOffsetT)
func QueryResultAddScore ¶
func QueryResultAddScore(builder *flatbuffers.Builder, score int32)
func QueryResultAddSubtitle ¶
func QueryResultAddSubtitle(builder *flatbuffers.Builder, subtitle flatbuffers.UOffsetT)
func QueryResultAddTitle ¶
func QueryResultAddTitle(builder *flatbuffers.Builder, title flatbuffers.UOffsetT)
func QueryResultEnd ¶
func QueryResultEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func QueryResultStart ¶
func QueryResultStart(builder *flatbuffers.Builder)
func QueryStart ¶
func QueryStart(builder *flatbuffers.Builder)
func RequestAddData ¶
func RequestAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
func RequestAddDataType ¶
func RequestAddDataType(builder *flatbuffers.Builder, dataType byte)
func RequestAddId ¶
func RequestAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
func RequestEnd ¶
func RequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func RequestStart ¶
func RequestStart(builder *flatbuffers.Builder)
func ResponseAddId ¶
func ResponseAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
func ResponseAddResult ¶
func ResponseAddResult(builder *flatbuffers.Builder, result flatbuffers.UOffsetT)
func ResponseEnd ¶
func ResponseEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ResponseStart ¶
func ResponseStart(builder *flatbuffers.Builder)
func ResponseStartResultVector ¶
func ResponseStartResultVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ResultAddResult ¶
func ResultAddResult(builder *flatbuffers.Builder, result flatbuffers.UOffsetT)
func ResultAddResultType ¶
func ResultAddResultType(builder *flatbuffers.Builder, resultType byte)
func ResultEnd ¶
func ResultEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ResultStart ¶
func ResultStart(builder *flatbuffers.Builder)
Types ¶
type QueryResult ¶
type QueryResult struct {
// contains filtered or unexported fields
}
func GetRootAsQueryResult ¶
func GetRootAsQueryResult(buf []byte, offset flatbuffers.UOffsetT) *QueryResult
func (*QueryResult) Image ¶
func (rcv *QueryResult) Image() []byte
func (*QueryResult) Init ¶
func (rcv *QueryResult) Init(buf []byte, i flatbuffers.UOffsetT)
func (*QueryResult) Query ¶
func (rcv *QueryResult) Query() []byte
func (*QueryResult) Score ¶
func (rcv *QueryResult) Score() int32
func (*QueryResult) Subtitle ¶
func (rcv *QueryResult) Subtitle() []byte
func (*QueryResult) Title ¶
func (rcv *QueryResult) Title() []byte
type Request ¶
type Request struct {
// contains filtered or unexported fields
}
func GetRootAsRequest ¶
func GetRootAsRequest(buf []byte, offset flatbuffers.UOffsetT) *Request
type Response ¶
type Response struct {
// contains filtered or unexported fields
}
func GetRootAsResponse ¶
func GetRootAsResponse(buf []byte, offset flatbuffers.UOffsetT) *Response
func (*Response) ResultLength ¶
type Result ¶
type Result struct {
// contains filtered or unexported fields
}
func (*Result) ResultType ¶
Click to show internal directories.
Click to hide internal directories.