Documentation
¶
Index ¶
- type Class
- type TLV
- func (tlv *TLV) At(index int) *TLV
- func (tlv *TLV) BitString(definitions ...string) (features []string)
- func (tlv *TLV) Bytes() []byte
- func (tlv *TLV) Find(tag Tag) (matches []*TLV)
- func (tlv *TLV) First(tag Tag) *TLV
- func (tlv *TLV) MarshalBerTLV() (_ []byte, err error)
- func (tlv *TLV) MarshalJSON() (_ []byte, err error)
- func (tlv *TLV) ReadFrom(r io.Reader) (n int64, err error)
- func (tlv *TLV) Select(tags ...Tag) *TLV
- func (tlv *TLV) UnmarshalBerTLV(data []byte) (index int, err error)
- func (tlv *TLV) UnmarshalJSON(data []byte) (err error)
- func (tlv *TLV) WriteTo(w io.Writer) (n int64, err error)
- type Tag
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TLV ¶
func NewChildren ¶
func (*TLV) MarshalBerTLV ¶
func (*TLV) MarshalJSON ¶
func (*TLV) UnmarshalJSON ¶
type Tag ¶
type Tag []byte
func (*Tag) Constructed ¶
func (*Tag) MarshalBinary ¶
func (*Tag) UnmarshalBinary ¶
Click to show internal directories.
Click to hide internal directories.