logfb

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2019 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesOpType = map[OpType]string{
	OpTypeUnknown: "Unknown",
	OpTypeInit:    "Init",
	OpTypeAmend:   "Amend",
	OpTypeRemove:  "Remove",
}
View Source
var EnumValuesOpType = map[string]OpType{
	"Unknown": OpTypeUnknown,
	"Init":    OpTypeInit,
	"Amend":   OpTypeAmend,
	"Remove":  OpTypeRemove,
}

Functions

func BookAddIdentifier

func BookAddIdentifier(builder *flatbuffers.Builder, identifier flatbuffers.UOffsetT)

func BookAddLogs

func BookAddLogs(builder *flatbuffers.Builder, logs flatbuffers.UOffsetT)

func BookAddName

func BookAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func BookEnd

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

func BookStart

func BookStart(builder *flatbuffers.Builder)

func BookStartLogsVector

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

func LogAddIdentifier

func LogAddIdentifier(builder *flatbuffers.Builder, identifier flatbuffers.UOffsetT)

func LogAddLogs

func LogAddLogs(builder *flatbuffers.Builder, logs flatbuffers.UOffsetT)

func LogAddName

func LogAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func LogAddOpset

func LogAddOpset(builder *flatbuffers.Builder, opset flatbuffers.UOffsetT)

func LogAddSignature

func LogAddSignature(builder *flatbuffers.Builder, signature flatbuffers.UOffsetT)

func LogEnd

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

func LogStart

func LogStart(builder *flatbuffers.Builder)

func LogStartLogsVector

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

func LogStartOpsetVector

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

func LogsetAddIdentifier

func LogsetAddIdentifier(builder *flatbuffers.Builder, identifier flatbuffers.UOffsetT)

func LogsetAddLogs

func LogsetAddLogs(builder *flatbuffers.Builder, logs flatbuffers.UOffsetT)

func LogsetAddName

func LogsetAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func LogsetAddRoot

func LogsetAddRoot(builder *flatbuffers.Builder, root flatbuffers.UOffsetT)

func LogsetAddSignature

func LogsetAddSignature(builder *flatbuffers.Builder, signature flatbuffers.UOffsetT)

func LogsetAddSigner

func LogsetAddSigner(builder *flatbuffers.Builder, signer flatbuffers.UOffsetT)

func LogsetEnd

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

func LogsetStart

func LogsetStart(builder *flatbuffers.Builder)

func LogsetStartLogsVector

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

func OperationAddAuthorID

func OperationAddAuthorID(builder *flatbuffers.Builder, authorID flatbuffers.UOffsetT)

func OperationAddModel

func OperationAddModel(builder *flatbuffers.Builder, model uint32)

func OperationAddName

func OperationAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func OperationAddNote

func OperationAddNote(builder *flatbuffers.Builder, note flatbuffers.UOffsetT)

func OperationAddPrev

func OperationAddPrev(builder *flatbuffers.Builder, prev flatbuffers.UOffsetT)

func OperationAddRef

func OperationAddRef(builder *flatbuffers.Builder, ref flatbuffers.UOffsetT)

func OperationAddRelations

func OperationAddRelations(builder *flatbuffers.Builder, relations flatbuffers.UOffsetT)

func OperationAddSize

func OperationAddSize(builder *flatbuffers.Builder, size uint64)

func OperationAddTimestamp

func OperationAddTimestamp(builder *flatbuffers.Builder, timestamp int64)

func OperationAddType

func OperationAddType(builder *flatbuffers.Builder, type_ OpType)

func OperationEnd

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

func OperationStart

func OperationStart(builder *flatbuffers.Builder)

func OperationStartRelationsVector

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

Types

type Book

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

func GetRootAsBook

func GetRootAsBook(buf []byte, offset flatbuffers.UOffsetT) *Book

func (*Book) Identifier

func (rcv *Book) Identifier() []byte

func (*Book) Init

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

func (*Book) Logs

func (rcv *Book) Logs(obj *Log, j int) bool

func (*Book) LogsLength

func (rcv *Book) LogsLength() int

func (*Book) Name

func (rcv *Book) Name() []byte

func (*Book) Table

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

type Log

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

func GetRootAsLog

func GetRootAsLog(buf []byte, offset flatbuffers.UOffsetT) *Log

func (*Log) Identifier

func (rcv *Log) Identifier() []byte

func (*Log) Init

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

func (*Log) Logs

func (rcv *Log) Logs(obj *Log, j int) bool

func (*Log) LogsLength

func (rcv *Log) LogsLength() int

func (*Log) Name

func (rcv *Log) Name() []byte

func (*Log) Opset

func (rcv *Log) Opset(obj *Operation, j int) bool

func (*Log) OpsetLength

func (rcv *Log) OpsetLength() int

func (*Log) Signature

func (rcv *Log) Signature() []byte

func (*Log) Table

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

type Logset

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

func GetRootAsLogset

func GetRootAsLogset(buf []byte, offset flatbuffers.UOffsetT) *Logset

func (*Logset) Identifier

func (rcv *Logset) Identifier() []byte

func (*Logset) Init

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

func (*Logset) Logs

func (rcv *Logset) Logs(obj *Log, j int) bool

func (*Logset) LogsLength

func (rcv *Logset) LogsLength() int

func (*Logset) Name

func (rcv *Logset) Name() []byte

func (*Logset) Root

func (rcv *Logset) Root() []byte

func (*Logset) Signature

func (rcv *Logset) Signature() []byte

func (*Logset) Signer

func (rcv *Logset) Signer() []byte

func (*Logset) Table

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

type OpType

type OpType int8
const (
	OpTypeUnknown OpType = 0
	OpTypeInit    OpType = 1
	OpTypeAmend   OpType = 2
	OpTypeRemove  OpType = 3
)

func (OpType) String

func (v OpType) String() string

type Operation

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

func GetRootAsOperation

func GetRootAsOperation(buf []byte, offset flatbuffers.UOffsetT) *Operation

func (*Operation) AuthorID

func (rcv *Operation) AuthorID() []byte

func (*Operation) Init

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

func (*Operation) Model

func (rcv *Operation) Model() uint32

func (*Operation) MutateModel

func (rcv *Operation) MutateModel(n uint32) bool

func (*Operation) MutateSize

func (rcv *Operation) MutateSize(n uint64) bool

func (*Operation) MutateTimestamp

func (rcv *Operation) MutateTimestamp(n int64) bool

func (*Operation) MutateType

func (rcv *Operation) MutateType(n OpType) bool

func (*Operation) Name

func (rcv *Operation) Name() []byte

func (*Operation) Note

func (rcv *Operation) Note() []byte

func (*Operation) Prev

func (rcv *Operation) Prev() []byte

func (*Operation) Ref

func (rcv *Operation) Ref() []byte

func (*Operation) Relations

func (rcv *Operation) Relations(j int) []byte

func (*Operation) RelationsLength

func (rcv *Operation) RelationsLength() int

func (*Operation) Size

func (rcv *Operation) Size() uint64

func (*Operation) Table

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

func (*Operation) Timestamp

func (rcv *Operation) Timestamp() int64

func (*Operation) Type

func (rcv *Operation) Type() OpType

Jump to

Keyboard shortcuts

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