Documentation
¶
Overview ¶
Code generated by ndn tlv codegen DO NOT EDIT.
Index ¶
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 { 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 { 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 { 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)
Click to show internal directories.
Click to hide internal directories.