content

package
v0.0.0-...-cd97c40 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesExtType = map[ExtType]string{
	ExtTypeNone:      "None",
	ExtTypeNode:      "Node",
	ExtTypeReport:    "Report",
	ExtTypeException: "Exception",
	ExtTypePlay:      "Play",
	ExtTypeFeedback:  "Feedback",
	ExtTypePin:       "Pin",
	ExtTypeMax:       "Max",
}
View Source
var EnumNamesType = map[Type]string{
	TypeNone:        "None",
	TypeCore:        "Core",
	TypeUser:        "User",
	TypeBootstrap:   "Bootstrap",
	TypeInformation: "Information",
	TypeInstruct:    "Instruct",
	TypeUpdate:      "Update",
	TypeAnnounce:    "Announce",
	TypeTopList:     "TopList",
	TypeDiscovery:   "Discovery",
	TypeMax:         "Max",
}
View Source
var EnumValuesExtType = map[string]ExtType{
	"None":      ExtTypeNone,
	"Node":      ExtTypeNode,
	"Report":    ExtTypeReport,
	"Exception": ExtTypeException,
	"Play":      ExtTypePlay,
	"Feedback":  ExtTypeFeedback,
	"Pin":       ExtTypePin,
	"Max":       ExtTypeMax,
}
View Source
var EnumValuesType = map[string]Type{
	"None":        TypeNone,
	"Core":        TypeCore,
	"User":        TypeUser,
	"Bootstrap":   TypeBootstrap,
	"Information": TypeInformation,
	"Instruct":    TypeInstruct,
	"Update":      TypeUpdate,
	"Announce":    TypeAnnounce,
	"TopList":     TypeTopList,
	"Discovery":   TypeDiscovery,
	"Max":         TypeMax,
}

Functions

func ContentAddExt

func ContentAddExt(builder *flatbuffers.Builder, ext flatbuffers.UOffsetT)

func ContentAddMessage

func ContentAddMessage(builder *flatbuffers.Builder, message flatbuffers.UOffsetT)

func ContentAddNode

func ContentAddNode(builder *flatbuffers.Builder, node flatbuffers.UOffsetT)

func ContentAddType

func ContentAddType(builder *flatbuffers.Builder, type_ Type)

func ContentAddVersion

func ContentAddVersion(builder *flatbuffers.Builder, version flatbuffers.UOffsetT)

func ContentEnd

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

func ContentStart

func ContentStart(builder *flatbuffers.Builder)

func ContentStartExtVector

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

func ExtAddData

func ExtAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func ExtAddType

func ExtAddType(builder *flatbuffers.Builder, type_ ExtType)

func ExtEnd

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

func ExtStart

func ExtStart(builder *flatbuffers.Builder)

func MessageAddData

func MessageAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func MessageAddLast

func MessageAddLast(builder *flatbuffers.Builder, last int64)

func MessageAddVersion

func MessageAddVersion(builder *flatbuffers.Builder, version int32)

func MessageEnd

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

func MessageStart

func MessageStart(builder *flatbuffers.Builder)

func NodeAddAddr

func NodeAddAddr(builder *flatbuffers.Builder, addr flatbuffers.UOffsetT)

func NodeAddAddrs

func NodeAddAddrs(builder *flatbuffers.Builder, addrs flatbuffers.UOffsetT)

func NodeAddCpuid

func NodeAddCpuid(builder *flatbuffers.Builder, cpuid flatbuffers.UOffsetT)

func NodeAddData

func NodeAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func NodeAddPid

func NodeAddPid(builder *flatbuffers.Builder, pid flatbuffers.UOffsetT)

func NodeEnd

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

func NodeStart

func NodeStart(builder *flatbuffers.Builder)

Types

type Content

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

func GetRootAsContent

func GetRootAsContent(buf []byte, offset flatbuffers.UOffsetT) *Content

func GetSizePrefixedRootAsContent

func GetSizePrefixedRootAsContent(buf []byte, offset flatbuffers.UOffsetT) *Content

func (*Content) Ext

func (rcv *Content) Ext(obj *Ext, j int) bool

func (*Content) ExtLength

func (rcv *Content) ExtLength() int

func (*Content) Init

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

func (*Content) Message

func (rcv *Content) Message(obj *Message) *Message

func (*Content) MutateType

func (rcv *Content) MutateType(n Type) bool

func (*Content) Node

func (rcv *Content) Node(obj *Node) *Node

func (*Content) Table

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

func (*Content) Type

func (rcv *Content) Type() Type

func (*Content) Version

func (rcv *Content) Version() []byte

type Ext

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

func GetRootAsExt

func GetRootAsExt(buf []byte, offset flatbuffers.UOffsetT) *Ext

func GetSizePrefixedRootAsExt

func GetSizePrefixedRootAsExt(buf []byte, offset flatbuffers.UOffsetT) *Ext

func (*Ext) Data

func (rcv *Ext) Data() []byte

func (*Ext) Init

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

func (*Ext) MutateType

func (rcv *Ext) MutateType(n ExtType) bool

func (*Ext) Table

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

func (*Ext) Type

func (rcv *Ext) Type() ExtType

type ExtType

type ExtType uint32
const (
	ExtTypeNone      ExtType = 0
	ExtTypeNode      ExtType = 1
	ExtTypeReport    ExtType = 2
	ExtTypeException ExtType = 3
	ExtTypePlay      ExtType = 4
	ExtTypeFeedback  ExtType = 5
	ExtTypePin       ExtType = 6
	ExtTypeMax       ExtType = 7
)

func (ExtType) String

func (v ExtType) String() string

type Message

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

func GetRootAsMessage

func GetRootAsMessage(buf []byte, offset flatbuffers.UOffsetT) *Message

func GetSizePrefixedRootAsMessage

func GetSizePrefixedRootAsMessage(buf []byte, offset flatbuffers.UOffsetT) *Message

func (*Message) Data

func (rcv *Message) Data() []byte

func (*Message) Init

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

func (*Message) Last

func (rcv *Message) Last() int64

func (*Message) MutateLast

func (rcv *Message) MutateLast(n int64) bool

func (*Message) MutateVersion

func (rcv *Message) MutateVersion(n int32) bool

func (*Message) Table

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

func (*Message) Version

func (rcv *Message) Version() int32

type Node

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

func GetRootAsNode

func GetRootAsNode(buf []byte, offset flatbuffers.UOffsetT) *Node

func GetSizePrefixedRootAsNode

func GetSizePrefixedRootAsNode(buf []byte, offset flatbuffers.UOffsetT) *Node

func (*Node) Addr

func (rcv *Node) Addr() []byte

func (*Node) Addrs

func (rcv *Node) Addrs() []byte

func (*Node) Cpuid

func (rcv *Node) Cpuid() []byte

func (*Node) Data

func (rcv *Node) Data() []byte

func (*Node) Init

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

func (*Node) Pid

func (rcv *Node) Pid() []byte

func (*Node) Table

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

type Type

type Type uint32
const (
	TypeNone        Type = 0
	TypeCore        Type = 1
	TypeUser        Type = 2
	TypeBootstrap   Type = 3
	TypeInformation Type = 4
	TypeInstruct    Type = 5
	TypeUpdate      Type = 6
	TypeAnnounce    Type = 7
	TypeTopList     Type = 8
	TypeDiscovery   Type = 9
	TypeMax         Type = 10
)

func (Type) String

func (v Type) String() string

Jump to

Keyboard shortcuts

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