asn1rt_ber_bin

Functions


check_if_valid_tag(Bytes, ListOfTags, OptOrMand) -> term()

check_tags(Tags, Buffer, OptOrMand) -> term()

cindex(Ix, Val, Cname) -> term()

decode(Bin) -> term()

decode_BMP_string(Buffer, Range, Tags, LenIn, OptOrMand) -> term()

decode_UTF8_string(Buffer, Tags, OptOrMand) -> term()

decode_bit_string(Buffer, Range, NamedNumberList, Tags, LenIn, OptOrMand) -> term()

decode_boolean(Buffer, Tags, OptOrMand) -> term()

decode_compact_bit_string(Buffer, Range, NamedNumberList, Tags, LenIn, OptOrMand) -> term()

decode_components(Rb, Num, Bytes, Fun3, TagIn, Acc) -> term()

decode_components(Rb, Num, Bytes, Fun4, TagIn, Fun, Acc) -> term()

decode_enumerated(Buffer, Range, NamedNumberList, Tags, OptOrMand) -> term()

decode_generalized_time(Buffer, Range, Tags, TotalLen, OptOrMand) -> term()

decode_integer(Buffer, Range, Tags, OptOrMand) -> term()

decode_integer(Buffer, Range, NamedNumberList, Tags, OptOrMand) -> term()

decode_length(X1) -> term()

decode_null(Buffer, Tags, OptOrMand) -> term()

decode_object_identifier(Buffer, Tags, OptOrMand) -> term()

decode_octet_string(Buffer, Range, Tags, TotalLen, OptOrMand) -> term()

decode_open_type(Bytes) -> term()

decode_open_type(Bytes, ExplTag) -> term()

decode_open_type(X1, Bytes, ExplTag) -> term()

decode_real(Buffer, Len) -> term()

decode_real(Buffer, C, Tags, OptOrMand) -> term()

decode_relative_oid(Buffer, Tags, OptOrMand) -> term()

decode_restricted_string(Buffer, Range, StringType, Tags, LenIn, OptOrMand) -> term()

decode_set(Rb, Num, Bytes, OptOrMand, Fun3, Acc) -> term()

decode_tag(X1) -> term()

decode_tag_and_length(Buffer) -> term()

decode_universal_string(Buffer, Range, Tags, LenIn, OptOrMand) -> term()

decode_utc_time(Buffer, Range, Tags, TotalLen, OptOrMand) -> term()

encode_BMP_string(C, BMPString, DoTag) -> term()

encode_UTF8_string(X1, UTF8String, DoTag) -> term()

encode_bit_string(C, Bin, NamedBitList, DoTag) -> term()

encode_boolean(Val, DoTag) -> term()

encode_enumerated(Val, DoTag) -> term()

encode_enumerated(C, Val, NamedNumberList, DoTag) -> term()

encode_generalized_time(C, OctetList, DoTag) -> term()

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

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

encode_length(L) -> term()

encode_null(X1, DoTag) -> term()

encode_object_identifier(Val, DoTag) -> term()

encode_octet_string(C, OctetList, DoTag) -> term()

encode_open_type(Val) -> term()

encode_open_type(Val, Tag) -> term()

encode_real(C, Real) -> term()

encode_real(C, Val, DoTag) -> term()

encode_relative_oid(Val, TagIn) -> term()

encode_restricted_string(C, OctetList, StringType, DoTag) -> term()

encode_tag_val(Tag) -> term()

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

encode_universal_string(C, Universal, DoTag) -> term()

encode_utc_time(C, OctetList, DoTag) -> term()

fixoptionals(OptList, Val) -> term()

list_to_record(Name, List) -> term()

peek_tag(X1) -> term()

restbytes2(RemBytes, Bytes, X3) -> term()

skip_ExtensionAdditions(Bytes, Tags) -> term()

skipvalue(Bytes) -> term()

skipvalue(L, Bytes) -> term()

split_list(List, Len) -> term()

View Functions