asn1rtt_ber

Functions


ber_encode(Tlv) -> term()

ber_decode_nif(B) -> term()

ber_decode_erlang(B) -> term()

decode_primitive_incomplete(RestAlts, Bin) -> term()

decode_selective(RestPattern, Binary) -> term()

match_tags(Vlist, Tt) -> term()

skip_ExtensionAdditions(Rest, Tags) -> term()

encode_tags(Trest, BytesSoFar, LenSoFar) -> term()

encode_open_type(Val, T) -> term()

decode_open_type(Tlv, TagIn) -> term()

decode_open_type_as_binary(Tlv, TagIn) -> term()

encode_boolean(X, TagIn) -> term()

decode_boolean(Tlv, TagIn) -> term()

encode_integer(Val, Tag) -> term()

encode_integer(Val, NamedNumberList, Tag) -> term()

decode_integer(Tlv, TagIn) -> term()

number2name(Int, NamedNumberList) -> term()

encode_unnamed_bit_string(Bits, TagIn) -> term()

encode_unnamed_bit_string(MaxBits, Bits, TagIn) -> term()

encode_named_bit_string(Bits, NamedBitList, TagIn) -> term()

encode_named_bit_string(C, Bits, NamedBitList, TagIn) -> term()

encode_bit_string(C, Bits, NamedBitList, TagIn) -> term()

decode_compact_bit_string(Buffer, Tags) -> term()

compact_bit_string_size(X1) -> term()

decode_native_bit_string(Buffer, Tags) -> term()

decode_named_bit_string(Buffer, NamedNumberList, Tags) -> term()

native_to_legacy_bit_string(Bits) -> term()

encode_null(Val, TagIn) -> term()

decode_null(Tlv, Tags) -> term()

encode_object_identifier(Val, TagIn) -> term()

decode_object_identifier(Tlv, Tags) -> term()

encode_relative_oid(Val, TagIn) -> term()

decode_relative_oid(Tlv, Tags) -> term()

encode_restricted_string(OctetList, TagIn) -> term()

decode_octet_string(Tlv, TagsIn) -> term()

decode_restricted_string(Tlv, TagsIn) -> term()

encode_universal_string(Universal, TagIn) -> term()

decode_universal_string(Buffer, Tags) -> term()

encode_UTF8_string(UTF8String, TagIn) -> term()

decode_UTF8_string(Tlv, TagsIn) -> term()

encode_BMP_string(BMPString, TagIn) -> term()

decode_BMP_string(Buffer, Tags) -> term()

dynamicsort_SET_components(ListOfEncCs) -> term()

dynamicsort_SETOF(ListOfEncVal) -> term()