Current section

Files

Jump to
ca src MTSUpperBounds.erl
Raw

src/MTSUpperBounds.erl

%% Generated by the Erlang ASN.1 BER compiler. Version: 5.0.9
%% Purpose: Encoding and decoding of the types in MTSUpperBounds.
-module('MTSUpperBounds').
-compile(nowarn_unused_vars).
-dialyzer(no_improper_lists).
-include("MTSUpperBounds.hrl").
-asn1_info([{vsn,'5.0.9'},
{module,'MTSUpperBounds'},
{options,[{i,"src"},noobj,{outdir,"src"},{i,"."},{i,"priv/kep"}]}]).
-export([encoding_rule/0,maps/0,bit_string_format/0,
legacy_erlang_types/0]).
-export(['dialyzer-suppressions'/1]).
-export([
'ub-additional-info'/0,
'ub-bilateral-info'/0,
'ub-bit-options'/0,
'ub-built-in-content-type'/0,
'ub-built-in-encoded-information-types'/0,
'ub-certificates'/0,
'ub-common-name-length'/0,
'ub-content-correlator-length'/0,
'ub-content-id-length'/0,
'ub-content-length'/0,
'ub-content-types'/0,
'ub-country-name-alpha-length'/0,
'ub-country-name-numeric-length'/0,
'ub-diagnostic-codes'/0,
'ub-deliverable-class'/0,
'ub-dl-expansions'/0,
'ub-domain-defined-attributes'/0,
'ub-domain-defined-attribute-type-length'/0,
'ub-domain-defined-attribute-value-length'/0,
'ub-domain-name-length'/0,
'ub-encoded-information-types'/0,
'ub-extension-attributes'/0,
'ub-extension-types'/0,
'ub-e163-4-number-length'/0,
'ub-e163-4-sub-address-length'/0,
'ub-generation-qualifier-length'/0,
'ub-given-name-length'/0,
'ub-initials-length'/0,
'ub-integer-options'/0,
'ub-labels-and-redirections'/0,
'ub-local-id-length'/0,
'ub-mta-name-length'/0,
'ub-mts-user-types'/0,
'ub-numeric-user-id-length'/0,
'ub-organization-name-length'/0,
'ub-organizational-unit-name-length'/0,
'ub-organizational-units'/0,
'ub-orig-and-dl-expansions'/0,
'ub-password-length'/0,
'ub-pds-name-length'/0,
'ub-pds-parameter-length'/0,
'ub-pds-physical-address-lines'/0,
'ub-postal-code-length'/0,
'ub-privacy-mark-length'/0,
'ub-queue-size'/0,
'ub-reason-codes'/0,
'ub-recipient-number-for-advice-length'/0,
'ub-recipients'/0,
'ub-redirection-classes'/0,
'ub-redirections'/0,
'ub-restrictions'/0,
'ub-security-categories'/0,
'ub-security-labels'/0,
'ub-security-problems'/0,
'ub-supplementary-info-length'/0,
'ub-surname-length'/0,
'ub-teletex-private-use-length'/0,
'ub-terminal-id-length'/0,
'ub-transfers'/0,
'ub-tsap-id-length'/0,
'ub-unformatted-address-length'/0,
'ub-universal-generation-qualifier-length'/0,
'ub-universal-given-name-length'/0,
'ub-universal-initials-length'/0,
'ub-universal-surname-length'/0,
'ub-x121-address-length'/0
]).
-export([info/0]).
encoding_rule() -> ber.
maps() -> false.
bit_string_format() -> bitstring.
legacy_erlang_types() -> false.
info() ->
case ?MODULE:module_info(attributes) of
Attributes when is_list(Attributes) ->
case lists:keyfind(asn1_info, 1, Attributes) of
{_,Info} when is_list(Info) ->
Info;
_ ->
[]
end;
_ ->
[]
end.
'ub-additional-info'() ->
1024.
'ub-bilateral-info'() ->
1024.
'ub-bit-options'() ->
16.
'ub-built-in-content-type'() ->
32767.
'ub-built-in-encoded-information-types'() ->
32.
'ub-certificates'() ->
64.
'ub-common-name-length'() ->
64.
'ub-content-correlator-length'() ->
512.
'ub-content-id-length'() ->
16.
'ub-content-length'() ->
2147483647.
'ub-content-types'() ->
1024.
'ub-country-name-alpha-length'() ->
2.
'ub-country-name-numeric-length'() ->
3.
'ub-diagnostic-codes'() ->
32767.
'ub-deliverable-class'() ->
256.
'ub-dl-expansions'() ->
512.
'ub-domain-defined-attributes'() ->
4.
'ub-domain-defined-attribute-type-length'() ->
8.
'ub-domain-defined-attribute-value-length'() ->
128.
'ub-domain-name-length'() ->
16.
'ub-encoded-information-types'() ->
1024.
'ub-extension-attributes'() ->
256.
'ub-extension-types'() ->
256.
'ub-e163-4-number-length'() ->
15.
'ub-e163-4-sub-address-length'() ->
40.
'ub-generation-qualifier-length'() ->
3.
'ub-given-name-length'() ->
16.
'ub-initials-length'() ->
5.
'ub-integer-options'() ->
256.
'ub-labels-and-redirections'() ->
256.
'ub-local-id-length'() ->
32.
'ub-mta-name-length'() ->
32.
'ub-mts-user-types'() ->
256.
'ub-numeric-user-id-length'() ->
32.
'ub-organization-name-length'() ->
64.
'ub-organizational-unit-name-length'() ->
32.
'ub-organizational-units'() ->
4.
'ub-orig-and-dl-expansions'() ->
513.
'ub-password-length'() ->
62.
'ub-pds-name-length'() ->
16.
'ub-pds-parameter-length'() ->
30.
'ub-pds-physical-address-lines'() ->
6.
'ub-postal-code-length'() ->
16.
'ub-privacy-mark-length'() ->
128.
'ub-queue-size'() ->
2147483647.
'ub-reason-codes'() ->
32767.
'ub-recipient-number-for-advice-length'() ->
32.
'ub-recipients'() ->
32767.
'ub-redirection-classes'() ->
256.
'ub-redirections'() ->
512.
'ub-restrictions'() ->
1024.
'ub-security-categories'() ->
64.
'ub-security-labels'() ->
256.
'ub-security-problems'() ->
256.
'ub-supplementary-info-length'() ->
256.
'ub-surname-length'() ->
40.
'ub-teletex-private-use-length'() ->
128.
'ub-terminal-id-length'() ->
24.
'ub-transfers'() ->
512.
'ub-tsap-id-length'() ->
16.
'ub-unformatted-address-length'() ->
180.
'ub-universal-generation-qualifier-length'() ->
16.
'ub-universal-given-name-length'() ->
40.
'ub-universal-initials-length'() ->
16.
'ub-universal-surname-length'() ->
64.
'ub-x121-address-length'() ->
16.
%%%
%%% Run-time functions.
%%%
'dialyzer-suppressions'(Arg) ->
ok.