Categorygithub.com/omec-project/aper
modulepackage
1.2.1
Repository: https://github.com/omec-project/aper.git
Documentation: pkg.go.dev

# README

Go Report Card

aper

# Packages

No description provided by the author

# Functions

GetBitString is to get BitString with desire size from source byte array with bit offset.
GetBitsValue is to get Value with desire bits from source byte array with bit offset.
Marshal returns the ASN.1 encoding of val.
MarshalWithParams allows field parameters to be specified for the top-level element.
Unmarshal parses the APER-encoded ASN.1 data structure b and uses the reflect package to fill in an arbitrary value pointed at by value.
UnmarshalWithParams allows field parameters to be specified for the top-level element.

# Variables

BitStringType is the type of BitString.
EnumeratedType is the type of Enumerated.
ObjectIdentifierType is the type of ObjectIdentify.
OctetStringType is the type of OctetString.

# Structs

BitString is for an ASN.1 BIT STRING type, BitLength means the effective bits.

# Type aliases

An Enumerated is represented as a plain uint64.
ObjectIdentifier is for an ASN.1 OBJECT IDENTIFIER type.
OctetString is for an ASN.1 OCTET STRING type.