blob: a1d8f1181be9073496baea844b1562c82a1147fe [file] [log] [blame]
Harald Welte019830c2015-09-10 10:20:56 +02001/*
2 * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
3 * From ASN.1 module "RUA-IEs"
4 * found in "../../asn1/rua/RUA-IEs.asn"
5 */
6
7#ifndef _RUA_CauseProtocol_H_
8#define _RUA_CauseProtocol_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 RUA_CauseProtocol {
22 RUA_CauseProtocol_transfer_syntax_error = 0,
23 RUA_CauseProtocol_abstract_syntax_error_reject = 1,
24 RUA_CauseProtocol_abstract_syntax_error_ignore_and_notify = 2,
25 RUA_CauseProtocol_message_not_compatible_with_receiver_state = 3,
26 RUA_CauseProtocol_semantic_error = 4,
27 RUA_CauseProtocol_unspecified = 5,
28 RUA_CauseProtocol_abstract_syntax_error_falsely_constructed_message = 6
29 /*
30 * Enumeration is extensible
31 */
32} e_RUA_CauseProtocol;
33
34/* RUA_CauseProtocol */
35typedef long RUA_CauseProtocol_t;
36
37/* Implementation */
38extern asn_TYPE_descriptor_t asn_DEF_RUA_CauseProtocol;
39asn_struct_free_f RUA_CauseProtocol_free;
40asn_struct_print_f RUA_CauseProtocol_print;
41asn_constr_check_f RUA_CauseProtocol_constraint;
42ber_type_decoder_f RUA_CauseProtocol_decode_ber;
43der_type_encoder_f RUA_CauseProtocol_encode_der;
44xer_type_decoder_f RUA_CauseProtocol_decode_xer;
45xer_type_encoder_f RUA_CauseProtocol_encode_xer;
46per_type_decoder_f RUA_CauseProtocol_decode_uper;
47per_type_encoder_f RUA_CauseProtocol_encode_uper;
48per_type_decoder_f RUA_CauseProtocol_decode_aper;
49per_type_encoder_f RUA_CauseProtocol_encode_aper;
50
51#ifdef __cplusplus
52}
53#endif
54
55#endif /* _RUA_CauseProtocol_H_ */
56#include <asn_internal.h>