blob: 54d8b5077a25f53e6246cc8f2547f0cf5b15469d [file] [log] [blame]
Harald Welted523a692015-08-30 23:11:19 +02001/*
2 * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
3 * From ASN.1 module "HNBAP-IEs"
4 * found in "../../asn1/hnbap/HNBAP-IEs.asn"
Harald Welteff4750f2015-08-31 09:55:28 +02005 * `asn1c -gen-PER`
Harald Welted523a692015-08-30 23:11:19 +02006 */
7
8#ifndef _CauseRadioNetwork_H_
9#define _CauseRadioNetwork_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 CauseRadioNetwork {
23 CauseRadioNetwork_overload = 0,
24 CauseRadioNetwork_unauthorised_Location = 1,
25 CauseRadioNetwork_unauthorised_HNB = 2,
26 CauseRadioNetwork_hNB_parameter_mismatch = 3,
27 CauseRadioNetwork_invalid_UE_identity = 4,
28 CauseRadioNetwork_uE_not_allowed_on_this_HNB = 5,
29 CauseRadioNetwork_uE_unauthorised = 6,
30 CauseRadioNetwork_connection_with_UE_lost = 7,
31 CauseRadioNetwork_ue_RRC_release = 8,
32 CauseRadioNetwork_hNB_not_registered = 9,
33 CauseRadioNetwork_unspecified = 10,
34 CauseRadioNetwork_normal = 11,
35 CauseRadioNetwork_uE_relocated = 12,
36 CauseRadioNetwork_ue_registered_in_another_HNB = 13,
37 /*
38 * Enumeration is extensible
39 */
40 CauseRadioNetwork_no_neighbour_information_available = 14,
41 CauseRadioNetwork_iurh_connection_to_that_neighbour_not_Allowed = 15
42} e_CauseRadioNetwork;
43
44/* CauseRadioNetwork */
45typedef long CauseRadioNetwork_t;
46
47/* Implementation */
48extern asn_TYPE_descriptor_t asn_DEF_CauseRadioNetwork;
49asn_struct_free_f CauseRadioNetwork_free;
50asn_struct_print_f CauseRadioNetwork_print;
51asn_constr_check_f CauseRadioNetwork_constraint;
52ber_type_decoder_f CauseRadioNetwork_decode_ber;
53der_type_encoder_f CauseRadioNetwork_encode_der;
54xer_type_decoder_f CauseRadioNetwork_decode_xer;
55xer_type_encoder_f CauseRadioNetwork_encode_xer;
56per_type_decoder_f CauseRadioNetwork_decode_uper;
57per_type_encoder_f CauseRadioNetwork_encode_uper;
58per_type_decoder_f CauseRadioNetwork_decode_aper;
59per_type_encoder_f CauseRadioNetwork_encode_aper;
60
61#ifdef __cplusplus
62}
63#endif
64
65#endif /* _CauseRadioNetwork_H_ */
66#include <asn_internal.h>