remark release date
[Net-Radio-Location-SUPL-Test.git] / asn1 / CellInfo.h
blobac14fdcd7e14975c4dac115e2fed7ba6832c87c1
1 /*
2 * Generated by asn1c-0.9.23 (http://lionet.info/asn1c)
3 * From ASN.1 module "ULP-Components"
4 * found in "../asn1src/ULP-Components.asn"
5 * `asn1c -gen-PER -fskeletons-copy -fnative-types`
6 */
8 #ifndef _CellInfo_H_
9 #define _CellInfo_H_
12 #include <asn_application.h>
14 /* Including external dependencies */
15 #include "GsmCellInformation.h"
16 #include "WcdmaCellInformation.h"
17 #include "CdmaCellInformation.h"
18 #include <constr_CHOICE.h>
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
24 /* Dependencies */
25 typedef enum CellInfo_PR {
26 CellInfo_PR_NOTHING, /* No components present */
27 CellInfo_PR_gsmCell,
28 CellInfo_PR_wcdmaCell,
29 CellInfo_PR_cdmaCell,
30 /* Extensions may appear below */
32 } CellInfo_PR;
34 /* CellInfo */
35 typedef struct CellInfo {
36 CellInfo_PR present;
37 union CellInfo_u {
38 GsmCellInformation_t gsmCell;
39 WcdmaCellInformation_t wcdmaCell;
40 CdmaCellInformation_t cdmaCell;
42 * This type is extensible,
43 * possible extensions are below.
45 } choice;
47 /* Context for parsing across buffer boundaries */
48 asn_struct_ctx_t _asn_ctx;
49 } CellInfo_t;
51 /* Implementation */
52 extern asn_TYPE_descriptor_t asn_DEF_CellInfo;
54 #ifdef __cplusplus
56 #endif
58 #endif /* _CellInfo_H_ */
59 #include <asn_internal.h>