blob: 9a325f8451aa80042397159bb1b38bf9a8714d3b [file] [log] [blame]
anjana_sreekumar@infosys.com991c2062020-01-08 11:42:57 +05301/*
2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "S1AP-IEs"
4 * found in "./asn1c/S1AP-IEs.asn"
5 * `asn1c -fcompound-names -fno-include-deps -gen-PER -findirect-choice -pdu=S1AP-PDU`
6 */
7
8#ifndef _Paging_eDRX_Cycle_H_
9#define _Paging_eDRX_Cycle_H_
10
11
12#include <asn_application.h>
13
14/* Including external dependencies */
15#include <NativeEnumerated.h>
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21/* Dependencies */
22typedef enum Paging_eDRX_Cycle {
23 Paging_eDRX_Cycle_hfhalf = 0,
24 Paging_eDRX_Cycle_hf1 = 1,
25 Paging_eDRX_Cycle_hf2 = 2,
26 Paging_eDRX_Cycle_hf4 = 3,
27 Paging_eDRX_Cycle_hf6 = 4,
28 Paging_eDRX_Cycle_hf8 = 5,
29 Paging_eDRX_Cycle_hf10 = 6,
30 Paging_eDRX_Cycle_hf12 = 7,
31 Paging_eDRX_Cycle_hf14 = 8,
32 Paging_eDRX_Cycle_hf16 = 9,
33 Paging_eDRX_Cycle_hf32 = 10,
34 Paging_eDRX_Cycle_hf64 = 11,
35 Paging_eDRX_Cycle_hf128 = 12,
36 Paging_eDRX_Cycle_hf256 = 13
37 /*
38 * Enumeration is extensible
39 */
40} e_Paging_eDRX_Cycle;
41
42/* Paging-eDRX-Cycle */
43typedef long Paging_eDRX_Cycle_t;
44
45/* Implementation */
46extern asn_per_constraints_t asn_PER_type_Paging_eDRX_Cycle_constr_1;
47extern asn_TYPE_descriptor_t asn_DEF_Paging_eDRX_Cycle;
48extern const asn_INTEGER_specifics_t asn_SPC_Paging_eDRX_Cycle_specs_1;
49asn_struct_free_f Paging_eDRX_Cycle_free;
50asn_struct_print_f Paging_eDRX_Cycle_print;
51asn_constr_check_f Paging_eDRX_Cycle_constraint;
52ber_type_decoder_f Paging_eDRX_Cycle_decode_ber;
53der_type_encoder_f Paging_eDRX_Cycle_encode_der;
54xer_type_decoder_f Paging_eDRX_Cycle_decode_xer;
55xer_type_encoder_f Paging_eDRX_Cycle_encode_xer;
56oer_type_decoder_f Paging_eDRX_Cycle_decode_oer;
57oer_type_encoder_f Paging_eDRX_Cycle_encode_oer;
58per_type_decoder_f Paging_eDRX_Cycle_decode_uper;
59per_type_encoder_f Paging_eDRX_Cycle_encode_uper;
60per_type_decoder_f Paging_eDRX_Cycle_decode_aper;
61per_type_encoder_f Paging_eDRX_Cycle_encode_aper;
62
63#ifdef __cplusplus
64}
65#endif
66
67#endif /* _Paging_eDRX_Cycle_H_ */
68#include <asn_internal.h>