blob: 6efdb1a4d06f01b49effa89f667b8b947c3b0e2c [file] [log] [blame]
Harald Welteee091892015-09-10 10:22:03 +02001/*
2 * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
3 * From ASN.1 module "RANAP-IEs"
4 * found in "../../asn1/ranap/RANAP-IEs.asn"
5 */
6
7#ifndef _RANAP_ReportInterval_H_
8#define _RANAP_ReportInterval_H_
9
10
11#include <asn_application.h>
12
13/* Including external dependencies */
14#include <NativeEnumerated.h>
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
20/* Dependencies */
21typedef enum RANAP_ReportInterval {
22 RANAP_ReportInterval_ms250 = 0,
23 RANAP_ReportInterval_ms500 = 1,
24 RANAP_ReportInterval_ms1000 = 2,
25 RANAP_ReportInterval_ms2000 = 3,
26 RANAP_ReportInterval_ms3000 = 4,
27 RANAP_ReportInterval_ms4000 = 5,
28 RANAP_ReportInterval_ms6000 = 6,
29 RANAP_ReportInterval_ms12000 = 7,
30 RANAP_ReportInterval_ms16000 = 8,
31 RANAP_ReportInterval_ms20000 = 9,
32 RANAP_ReportInterval_ms24000 = 10,
33 RANAP_ReportInterval_ms32000 = 11,
34 RANAP_ReportInterval_ms64000 = 12,
35 /*
36 * Enumeration is extensible
37 */
38 RANAP_ReportInterval_ms8000 = 13,
39 RANAP_ReportInterval_ms28000 = 14
40} e_RANAP_ReportInterval;
41
42/* RANAP_ReportInterval */
43typedef long RANAP_ReportInterval_t;
44
45/* Implementation */
46extern asn_TYPE_descriptor_t asn_DEF_RANAP_ReportInterval;
47asn_struct_free_f RANAP_ReportInterval_free;
48asn_struct_print_f RANAP_ReportInterval_print;
49asn_constr_check_f RANAP_ReportInterval_constraint;
50ber_type_decoder_f RANAP_ReportInterval_decode_ber;
51der_type_encoder_f RANAP_ReportInterval_encode_der;
52xer_type_decoder_f RANAP_ReportInterval_decode_xer;
53xer_type_encoder_f RANAP_ReportInterval_encode_xer;
54per_type_decoder_f RANAP_ReportInterval_decode_uper;
55per_type_encoder_f RANAP_ReportInterval_encode_uper;
56per_type_decoder_f RANAP_ReportInterval_decode_aper;
57per_type_encoder_f RANAP_ReportInterval_encode_aper;
58
59#ifdef __cplusplus
60}
61#endif
62
63#endif /* _RANAP_ReportInterval_H_ */
64#include <asn_internal.h>