Updated INFO.yaml file
[ric-app/kpimon.git] / asn1c_defs / all-defs / NULL.h
1 /*-\r
2  * Copyright (c) 2003-2017 Lev Walkin <vlm@lionet.info>. All rights reserved.\r
3  * Redistribution and modifications are permitted subject to BSD license.\r
4  */\r
5 #ifndef ASN_TYPE_NULL_H\r
6 #define ASN_TYPE_NULL_H\r
7 \r
8 #include <asn_application.h>\r
9 #include <BOOLEAN.h>\r
10 \r
11 #ifdef __cplusplus\r
12 extern "C" {\r
13 #endif\r
14 \r
15 /*\r
16  * The value of the NULL type is meaningless: see BOOLEAN if you want to\r
17  * carry true/false semantics.\r
18  */\r
19 typedef int NULL_t;\r
20 \r
21 extern asn_TYPE_descriptor_t asn_DEF_NULL;\r
22 extern asn_TYPE_operation_t asn_OP_NULL;\r
23 \r
24 asn_struct_print_f NULL_print;\r
25 asn_struct_compare_f NULL_compare;\r
26 der_type_encoder_f NULL_encode_der;\r
27 xer_type_decoder_f NULL_decode_xer;\r
28 xer_type_encoder_f NULL_encode_xer;\r
29 oer_type_decoder_f NULL_decode_oer;\r
30 oer_type_encoder_f NULL_encode_oer;\r
31 per_type_decoder_f NULL_decode_uper;\r
32 per_type_encoder_f NULL_encode_uper;\r
33 per_type_decoder_f NULL_decode_aper;\r
34 per_type_encoder_f NULL_encode_aper;\r
35 asn_random_fill_f  NULL_random_fill;\r
36 \r
37 #define NULL_free       BOOLEAN_free\r
38 #define NULL_decode_ber BOOLEAN_decode_ber\r
39 #define NULL_constraint asn_generic_no_constraint\r
40 \r
41 #ifdef __cplusplus\r
42 }\r
43 #endif\r
44 \r
45 #endif  /* NULL_H */\r