Documentation
¶
Overview ¶
@generated by the gondn_tlv_gen, DO NOT modify manually
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StateVector ¶
type StateVector struct {
//+field:sequence:*StateVectorEntry:struct:StateVectorEntry
Entries []*StateVectorEntry `tlv:"0xca"`
}
func ParseStateVector ¶
func ParseStateVector(reader enc.ParseReader, ignoreCritical bool) (*StateVector, error)
func (*StateVector) Bytes ¶
func (value *StateVector) Bytes() []byte
func (*StateVector) Encode ¶
func (value *StateVector) Encode() enc.Wire
type StateVectorAppParam ¶
type StateVectorAppParam struct {
//+field:struct:StateVector
StateVector *StateVector `tlv:"0xc9"`
}
func ParseStateVectorAppParam ¶
func ParseStateVectorAppParam(reader enc.ParseReader, ignoreCritical bool) (*StateVectorAppParam, error)
func (*StateVectorAppParam) Bytes ¶
func (value *StateVectorAppParam) Bytes() []byte
func (*StateVectorAppParam) Encode ¶
func (value *StateVectorAppParam) Encode() enc.Wire
type StateVectorAppParamEncoder ¶
type StateVectorAppParamEncoder struct {
StateVector_encoder StateVectorEncoder
// contains filtered or unexported fields
}
func (*StateVectorAppParamEncoder) Encode ¶
func (encoder *StateVectorAppParamEncoder) Encode(value *StateVectorAppParam) enc.Wire
func (*StateVectorAppParamEncoder) EncodeInto ¶
func (encoder *StateVectorAppParamEncoder) EncodeInto(value *StateVectorAppParam, buf []byte)
func (*StateVectorAppParamEncoder) Init ¶
func (encoder *StateVectorAppParamEncoder) Init(value *StateVectorAppParam)
type StateVectorAppParamParsingContext ¶
type StateVectorAppParamParsingContext struct {
StateVector_context StateVectorParsingContext
}
func (*StateVectorAppParamParsingContext) Init ¶
func (context *StateVectorAppParamParsingContext) Init()
func (*StateVectorAppParamParsingContext) Parse ¶
func (context *StateVectorAppParamParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*StateVectorAppParam, error)
type StateVectorEncoder ¶
type StateVectorEncoder struct {
Entries_subencoder []struct {
Entries_encoder StateVectorEntryEncoder
}
// contains filtered or unexported fields
}
func (*StateVectorEncoder) Encode ¶
func (encoder *StateVectorEncoder) Encode(value *StateVector) enc.Wire
func (*StateVectorEncoder) EncodeInto ¶
func (encoder *StateVectorEncoder) EncodeInto(value *StateVector, buf []byte)
func (*StateVectorEncoder) Init ¶
func (encoder *StateVectorEncoder) Init(value *StateVector)
type StateVectorEntry ¶
type StateVectorEntry struct {
//+field:name
NodeId enc.Name `tlv:"0x07"`
//+field:natural
SeqNo uint64 `tlv:"0xcc"`
}
func ParseStateVectorEntry ¶
func ParseStateVectorEntry(reader enc.ParseReader, ignoreCritical bool) (*StateVectorEntry, error)
func (*StateVectorEntry) Bytes ¶
func (value *StateVectorEntry) Bytes() []byte
func (*StateVectorEntry) Encode ¶
func (value *StateVectorEntry) Encode() enc.Wire
type StateVectorEntryEncoder ¶
type StateVectorEntryEncoder struct {
NodeId_length uint
// contains filtered or unexported fields
}
func (*StateVectorEntryEncoder) Encode ¶
func (encoder *StateVectorEntryEncoder) Encode(value *StateVectorEntry) enc.Wire
func (*StateVectorEntryEncoder) EncodeInto ¶
func (encoder *StateVectorEntryEncoder) EncodeInto(value *StateVectorEntry, buf []byte)
func (*StateVectorEntryEncoder) Init ¶
func (encoder *StateVectorEntryEncoder) Init(value *StateVectorEntry)
type StateVectorEntryParsingContext ¶
type StateVectorEntryParsingContext struct {
}
func (*StateVectorEntryParsingContext) Init ¶
func (context *StateVectorEntryParsingContext) Init()
func (*StateVectorEntryParsingContext) Parse ¶
func (context *StateVectorEntryParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*StateVectorEntry, error)
type StateVectorParsingContext ¶
type StateVectorParsingContext struct {
Entries_context StateVectorEntryParsingContext
}
func (*StateVectorParsingContext) Init ¶
func (context *StateVectorParsingContext) Init()
func (*StateVectorParsingContext) Parse ¶
func (context *StateVectorParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*StateVector, error)
Click to show internal directories.
Click to hide internal directories.