Documentation ¶
Index ¶
- Variables
- func ErrorAddMessage(builder *flatbuffers.Builder, message flatbuffers.UOffsetT)
- func ErrorAddTimestamp(builder *flatbuffers.Builder, timestamp int64)
- func ErrorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ErrorStart(builder *flatbuffers.Builder)
- func MessageAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func MessageAddDataType(builder *flatbuffers.Builder, dataType Any)
- func MessageEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MessageStart(builder *flatbuffers.Builder)
- func PingAddTimestamp(builder *flatbuffers.Builder, timestamp int64)
- func PingEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PingStart(builder *flatbuffers.Builder)
- func PongAddTimestamp(builder *flatbuffers.Builder, timestamp int64)
- func PongEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PongStart(builder *flatbuffers.Builder)
- type Any
- type AnyT
- type Error
- type ErrorT
- type Message
- func (rcv *Message) Data(obj *flatbuffers.Table) bool
- func (rcv *Message) DataType() Any
- func (rcv *Message) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Message) MutateDataType(n Any) bool
- func (rcv *Message) Table() flatbuffers.Table
- func (rcv *Message) UnPack() *MessageT
- func (rcv *Message) UnPackTo(t *MessageT)
- type MessageT
- type Ping
- type PingT
- type Pong
- type PongT
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func ErrorAddMessage ¶
func ErrorAddMessage(builder *flatbuffers.Builder, message flatbuffers.UOffsetT)
func ErrorAddTimestamp ¶
func ErrorAddTimestamp(builder *flatbuffers.Builder, timestamp int64)
func ErrorEnd ¶
func ErrorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ErrorStart ¶
func ErrorStart(builder *flatbuffers.Builder)
func MessageAddData ¶
func MessageAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
func MessageAddDataType ¶
func MessageAddDataType(builder *flatbuffers.Builder, dataType Any)
func MessageEnd ¶
func MessageEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func MessageStart ¶
func MessageStart(builder *flatbuffers.Builder)
func PingAddTimestamp ¶
func PingAddTimestamp(builder *flatbuffers.Builder, timestamp int64)
func PingEnd ¶
func PingEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func PingStart ¶
func PingStart(builder *flatbuffers.Builder)
func PongAddTimestamp ¶
func PongAddTimestamp(builder *flatbuffers.Builder, timestamp int64)
func PongEnd ¶
func PongEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func PongStart ¶
func PongStart(builder *flatbuffers.Builder)
Types ¶
type AnyT ¶
type AnyT struct { Type Any Value interface{} }
func (*AnyT) Pack ¶
func (t *AnyT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type Error ¶
type Error struct {
// contains filtered or unexported fields
}
func GetRootAsError ¶
func GetRootAsError(buf []byte, offset flatbuffers.UOffsetT) *Error
func GetSizePrefixedRootAsError ¶
func GetSizePrefixedRootAsError(buf []byte, offset flatbuffers.UOffsetT) *Error
func (*Error) MutateTimestamp ¶
func (*Error) Table ¶
func (rcv *Error) Table() flatbuffers.Table
type ErrorT ¶
func (*ErrorT) Pack ¶
func (t *ErrorT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
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) MutateDataType ¶
func (*Message) Table ¶
func (rcv *Message) Table() flatbuffers.Table
type MessageT ¶
type MessageT struct {
Data *AnyT
}
func (*MessageT) Pack ¶
func (t *MessageT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type Ping ¶
type Ping struct {
// contains filtered or unexported fields
}
func GetRootAsPing ¶
func GetRootAsPing(buf []byte, offset flatbuffers.UOffsetT) *Ping
func GetSizePrefixedRootAsPing ¶
func GetSizePrefixedRootAsPing(buf []byte, offset flatbuffers.UOffsetT) *Ping
func (*Ping) MutateTimestamp ¶
func (*Ping) Table ¶
func (rcv *Ping) Table() flatbuffers.Table
type PingT ¶
type PingT struct {
Timestamp int64
}
func (*PingT) Pack ¶
func (t *PingT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type Pong ¶
type Pong struct {
// contains filtered or unexported fields
}
func GetRootAsPong ¶
func GetRootAsPong(buf []byte, offset flatbuffers.UOffsetT) *Pong
func GetSizePrefixedRootAsPong ¶
func GetSizePrefixedRootAsPong(buf []byte, offset flatbuffers.UOffsetT) *Pong
func (*Pong) MutateTimestamp ¶
func (*Pong) Table ¶
func (rcv *Pong) Table() flatbuffers.Table
type PongT ¶
type PongT struct {
Timestamp int64
}
func (*PongT) Pack ¶
func (t *PongT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
Click to show internal directories.
Click to hide internal directories.