@wildboar/copp
Version:
Connection-oriented presentation protocol (COPP) data structures and business logic in TypeScript
116 lines • 3.33 kB
text/typescript
import { INTEGER } from '@wildboar/asn1';
import * as $ from '@wildboar/asn1/functional';
/**
* @summary Provider_reason
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* Provider-reason ::= INTEGER {
* reason-not-specified(0), temporary-congestion(1), local-limit-exceeded(2),
* called-presentation-address-unknown(3), protocol-version-not-supported(4),
* default-context-not-supported(5), user-data-not-readable(6),
* no-PSAP-available(7)}
* ```
*/
export type Provider_reason = INTEGER;
/**
* @summary Provider_reason_reason_not_specified
* @constant
* @type {number}
*/
export declare const Provider_reason_reason_not_specified: Provider_reason;
/**
* @summary Provider_reason_reason_not_specified
* @constant
* @type {number}
*/
export declare const reason_not_specified: Provider_reason;
/**
* @summary Provider_reason_temporary_congestion
* @constant
* @type {number}
*/
export declare const Provider_reason_temporary_congestion: Provider_reason;
/**
* @summary Provider_reason_temporary_congestion
* @constant
* @type {number}
*/
export declare const temporary_congestion: Provider_reason;
/**
* @summary Provider_reason_local_limit_exceeded
* @constant
* @type {number}
*/
export declare const Provider_reason_local_limit_exceeded: Provider_reason;
/**
* @summary Provider_reason_local_limit_exceeded
* @constant
* @type {number}
*/
export declare const local_limit_exceeded: Provider_reason;
/**
* @summary Provider_reason_called_presentation_address_unknown
* @constant
* @type {number}
*/
export declare const Provider_reason_called_presentation_address_unknown: Provider_reason;
/**
* @summary Provider_reason_called_presentation_address_unknown
* @constant
* @type {number}
*/
export declare const called_presentation_address_unknown: Provider_reason;
/**
* @summary Provider_reason_protocol_version_not_supported
* @constant
* @type {number}
*/
export declare const Provider_reason_protocol_version_not_supported: Provider_reason;
/**
* @summary Provider_reason_protocol_version_not_supported
* @constant
* @type {number}
*/
export declare const protocol_version_not_supported: Provider_reason;
/**
* @summary Provider_reason_default_context_not_supported
* @constant
* @type {number}
*/
export declare const Provider_reason_default_context_not_supported: Provider_reason;
/**
* @summary Provider_reason_default_context_not_supported
* @constant
* @type {number}
*/
export declare const default_context_not_supported: Provider_reason;
/**
* @summary Provider_reason_user_data_not_readable
* @constant
* @type {number}
*/
export declare const Provider_reason_user_data_not_readable: Provider_reason;
/**
* @summary Provider_reason_user_data_not_readable
* @constant
* @type {number}
*/
export declare const user_data_not_readable: Provider_reason;
/**
* @summary Provider_reason_no_PSAP_available
* @constant
* @type {number}
*/
export declare const Provider_reason_no_PSAP_available: Provider_reason;
/**
* @summary Provider_reason_no_PSAP_available
* @constant
* @type {number}
*/
export declare const no_PSAP_available: Provider_reason;
export declare const _decode_Provider_reason: $.ASN1Decoder<INTEGER>;
export declare const _encode_Provider_reason: $.ASN1Encoder<INTEGER>;
//# sourceMappingURL=Provider-reason.ta.d.mts.map