Documentation
¶
Overview ¶
Code generated by ndn tlv codegen DO NOT EDIT.
Index ¶
- type HistoryIndex
- type HistoryIndexEncoder
- type HistoryIndexParsingContext
- type HistorySnap
- type HistorySnapEncoder
- type HistorySnapEntry
- type HistorySnapEntryEncoder
- type HistorySnapEntryParsingContext
- type HistorySnapParsingContext
- type InstanceState
- type InstanceStateEncoder
- type InstanceStateParsingContext
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HistoryIndex ¶
type HistoryIndex struct {
//+field:sequence:uint64:natural
SeqNos []uint64 `tlv:"0x84"`
}
+tlv-model:nocopy
func ParseHistoryIndex ¶
func ParseHistoryIndex(reader enc.WireView, ignoreCritical bool) (*HistoryIndex, error)
func (*HistoryIndex) Bytes ¶
func (value *HistoryIndex) Bytes() []byte
func (*HistoryIndex) Encode ¶
func (value *HistoryIndex) Encode() enc.Wire
type HistoryIndexEncoder ¶
type HistoryIndexEncoder struct {
Length uint
SeqNos_subencoder []struct {
}
// contains filtered or unexported fields
}
func (*HistoryIndexEncoder) Encode ¶
func (encoder *HistoryIndexEncoder) Encode(value *HistoryIndex) enc.Wire
func (*HistoryIndexEncoder) EncodeInto ¶
func (encoder *HistoryIndexEncoder) EncodeInto(value *HistoryIndex, wire enc.Wire)
func (*HistoryIndexEncoder) Init ¶
func (encoder *HistoryIndexEncoder) Init(value *HistoryIndex)
type HistoryIndexParsingContext ¶
type HistoryIndexParsingContext struct {
}
func (*HistoryIndexParsingContext) Init ¶
func (context *HistoryIndexParsingContext) Init()
func (*HistoryIndexParsingContext) Parse ¶
func (context *HistoryIndexParsingContext) Parse(reader enc.WireView, ignoreCritical bool) (*HistoryIndex, error)
type HistorySnap ¶
type HistorySnap struct {
//+field:sequence:*HistorySnapEntry:struct:HistorySnapEntry:nocopy
Entries []*HistorySnapEntry `tlv:"0x82"`
}
+tlv-model:nocopy
func ParseHistorySnap ¶
func ParseHistorySnap(reader enc.WireView, ignoreCritical bool) (*HistorySnap, error)
func (*HistorySnap) Bytes ¶
func (value *HistorySnap) Bytes() []byte
func (*HistorySnap) Encode ¶
func (value *HistorySnap) Encode() enc.Wire
type HistorySnapEncoder ¶
type HistorySnapEncoder struct {
Length uint
Entries_subencoder []struct {
Entries_encoder HistorySnapEntryEncoder
}
// contains filtered or unexported fields
}
func (*HistorySnapEncoder) Encode ¶
func (encoder *HistorySnapEncoder) Encode(value *HistorySnap) enc.Wire
func (*HistorySnapEncoder) EncodeInto ¶
func (encoder *HistorySnapEncoder) EncodeInto(value *HistorySnap, wire enc.Wire)
func (*HistorySnapEncoder) Init ¶
func (encoder *HistorySnapEncoder) Init(value *HistorySnap)
type HistorySnapEntry ¶
type HistorySnapEntry struct {
//+field:natural
SeqNo uint64 `tlv:"0xd6"`
//+field:wire
Content enc.Wire `tlv:"0x83"`
}
+tlv-model:nocopy
func ParseHistorySnapEntry ¶
func ParseHistorySnapEntry(reader enc.WireView, ignoreCritical bool) (*HistorySnapEntry, error)
func (*HistorySnapEntry) Bytes ¶
func (value *HistorySnapEntry) Bytes() []byte
func (*HistorySnapEntry) Encode ¶
func (value *HistorySnapEntry) Encode() enc.Wire
type HistorySnapEntryEncoder ¶
type HistorySnapEntryEncoder struct {
Length uint
Content_length uint
// contains filtered or unexported fields
}
func (*HistorySnapEntryEncoder) Encode ¶
func (encoder *HistorySnapEntryEncoder) Encode(value *HistorySnapEntry) enc.Wire
func (*HistorySnapEntryEncoder) EncodeInto ¶
func (encoder *HistorySnapEntryEncoder) EncodeInto(value *HistorySnapEntry, wire enc.Wire)
func (*HistorySnapEntryEncoder) Init ¶
func (encoder *HistorySnapEntryEncoder) Init(value *HistorySnapEntry)
type HistorySnapEntryParsingContext ¶
type HistorySnapEntryParsingContext struct {
}
func (*HistorySnapEntryParsingContext) Init ¶
func (context *HistorySnapEntryParsingContext) Init()
func (*HistorySnapEntryParsingContext) Parse ¶
func (context *HistorySnapEntryParsingContext) Parse(reader enc.WireView, ignoreCritical bool) (*HistorySnapEntry, error)
type HistorySnapParsingContext ¶
type HistorySnapParsingContext struct {
Entries_context HistorySnapEntryParsingContext
}
func (*HistorySnapParsingContext) Init ¶
func (context *HistorySnapParsingContext) Init()
func (*HistorySnapParsingContext) Parse ¶
func (context *HistorySnapParsingContext) Parse(reader enc.WireView, ignoreCritical bool) (*HistorySnap, error)
type InstanceState ¶ added in v1.5.2
type InstanceState struct {
//+field:name
Name enc.Name `tlv:"0x07"`
//+field:natural
BootstrapTime uint64 `tlv:"0xd4"`
//+field:struct:svs.StateVector
StateVector *svs.StateVector `tlv:"0xc9"`
}
func ParseInstanceState ¶ added in v1.5.2
func ParseInstanceState(reader enc.WireView, ignoreCritical bool) (*InstanceState, error)
func (*InstanceState) Bytes ¶ added in v1.5.2
func (value *InstanceState) Bytes() []byte
func (*InstanceState) Encode ¶ added in v1.5.2
func (value *InstanceState) Encode() enc.Wire
type InstanceStateEncoder ¶ added in v1.5.2
type InstanceStateEncoder struct {
Length uint
Name_length uint
StateVector_encoder svs.StateVectorEncoder
}
func (*InstanceStateEncoder) Encode ¶ added in v1.5.2
func (encoder *InstanceStateEncoder) Encode(value *InstanceState) enc.Wire
func (*InstanceStateEncoder) EncodeInto ¶ added in v1.5.2
func (encoder *InstanceStateEncoder) EncodeInto(value *InstanceState, buf []byte)
func (*InstanceStateEncoder) Init ¶ added in v1.5.2
func (encoder *InstanceStateEncoder) Init(value *InstanceState)
type InstanceStateParsingContext ¶ added in v1.5.2
type InstanceStateParsingContext struct {
StateVector_context svs.StateVectorParsingContext
}
func (*InstanceStateParsingContext) Init ¶ added in v1.5.2
func (context *InstanceStateParsingContext) Init()
func (*InstanceStateParsingContext) Parse ¶ added in v1.5.2
func (context *InstanceStateParsingContext) Parse(reader enc.WireView, ignoreCritical bool) (*InstanceState, error)
Click to show internal directories.
Click to hide internal directories.