blog

package
v0.0.0-...-45d2cfe Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2017 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BoxNONE      = 0
	BoxBlog      = 1
	BoxImageBlog = 2
)

Variables

View Source
var EnumNamesBox = map[int]string{
	BoxNONE:      "NONE",
	BoxBlog:      "Blog",
	BoxImageBlog: "ImageBlog",
}

Functions

func BlogAddId

func BlogAddId(builder *flatbuffers.Builder, id uint32)

func BlogAddText

func BlogAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)

func BlogAddTitle

func BlogAddTitle(builder *flatbuffers.Builder, title flatbuffers.UOffsetT)

func BlogEnd

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

func BlogStart

func BlogStart(builder *flatbuffers.Builder)

func GeoBlogAddGeo

func GeoBlogAddGeo(builder *flatbuffers.Builder, geo flatbuffers.UOffsetT)

func GeoBlogAddId

func GeoBlogAddId(builder *flatbuffers.Builder, id uint32)

func GeoBlogAddText

func GeoBlogAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)

func GeoBlogAddTitle

func GeoBlogAddTitle(builder *flatbuffers.Builder, title flatbuffers.UOffsetT)

func GeoBlogEnd

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

func GeoBlogStart

func GeoBlogStart(builder *flatbuffers.Builder)

func ImageBlogAddId

func ImageBlogAddId(builder *flatbuffers.Builder, id uint32)

func ImageBlogAddImage

func ImageBlogAddImage(builder *flatbuffers.Builder, image flatbuffers.UOffsetT)

func ImageBlogAddText

func ImageBlogAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)

func ImageBlogAddTitle

func ImageBlogAddTitle(builder *flatbuffers.Builder, title flatbuffers.UOffsetT)

func ImageBlogEnd

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

func ImageBlogStart

func ImageBlogStart(builder *flatbuffers.Builder)

func RegisterBlogServer

func RegisterBlogServer(s *grpc.Server, srv BlogServer)

func RequestAddId

func RequestAddId(builder *flatbuffers.Builder, id int32)

func RequestAddReq

func RequestAddReq(builder *flatbuffers.Builder, req flatbuffers.UOffsetT)

func RequestEnd

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

func RequestStart

func RequestStart(builder *flatbuffers.Builder)

func ResponseAddBody

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

func ResponseAddBodyType

func ResponseAddBodyType(builder *flatbuffers.Builder, bodyType byte)

func ResponseEnd

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

func ResponseStart

func ResponseStart(builder *flatbuffers.Builder)

Types

type Blog

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

func GetRootAsBlog

func GetRootAsBlog(buf []byte, offset flatbuffers.UOffsetT) *Blog

func (*Blog) Id

func (rcv *Blog) Id() uint32

func (*Blog) Init

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

func (*Blog) MutateId

func (rcv *Blog) MutateId(n uint32) bool

func (*Blog) Table

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

func (*Blog) Text

func (rcv *Blog) Text() []byte

func (*Blog) Title

func (rcv *Blog) Title() []byte

type BlogClient

type BlogClient interface {
	Search(ctx context.Context, in *flatbuffers.Builder,
		opts ...grpc.CallOption) (*Response, error)
}

Client API for Blog service

func NewBlogClient

func NewBlogClient(cc *grpc.ClientConn) BlogClient

type BlogServer

type BlogServer interface {
	Search(context.Context, *Request) (*flatbuffers.Builder, error)
}

Server API for Blog service

type GeoBlog

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

func GetRootAsGeoBlog

func GetRootAsGeoBlog(buf []byte, offset flatbuffers.UOffsetT) *GeoBlog

func (*GeoBlog) Geo

func (rcv *GeoBlog) Geo(obj *myservice.Geo) *myservice.Geo

func (*GeoBlog) Id

func (rcv *GeoBlog) Id() uint32

func (*GeoBlog) Init

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

func (*GeoBlog) MutateId

func (rcv *GeoBlog) MutateId(n uint32) bool

func (*GeoBlog) Table

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

func (*GeoBlog) Text

func (rcv *GeoBlog) Text() []byte

func (*GeoBlog) Title

func (rcv *GeoBlog) Title() []byte

type ImageBlog

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

func GetRootAsImageBlog

func GetRootAsImageBlog(buf []byte, offset flatbuffers.UOffsetT) *ImageBlog

func (*ImageBlog) Id

func (rcv *ImageBlog) Id() uint32

func (*ImageBlog) Image

func (rcv *ImageBlog) Image() []byte

func (*ImageBlog) Init

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

func (*ImageBlog) MutateId

func (rcv *ImageBlog) MutateId(n uint32) bool

func (*ImageBlog) Table

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

func (*ImageBlog) Text

func (rcv *ImageBlog) Text() []byte

func (*ImageBlog) Title

func (rcv *ImageBlog) Title() []byte

type Request

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

func GetRootAsRequest

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

func (*Request) Id

func (rcv *Request) Id() int32

func (*Request) Init

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

func (*Request) MutateId

func (rcv *Request) MutateId(n int32) bool

func (*Request) Req

func (rcv *Request) Req(obj *myservice.Request) *myservice.Request

func (*Request) Table

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

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(obj *flatbuffers.Table) bool

func (*Response) BodyType

func (rcv *Response) BodyType() byte

func (*Response) Init

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

func (*Response) MutateBodyType

func (rcv *Response) MutateBodyType(n byte) bool

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