blob: e0d9406635e8de7a9d187427b5c962f1ec87553f [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 _WLANMeasurementConfiguration_H_
9#define _WLANMeasurementConfiguration_H_
10
11
12#include <asn_application.h>
13
14/* Including external dependencies */
15#include "WLANMeasConfig.h"
16#include <NativeEnumerated.h>
17#include <constr_SEQUENCE.h>
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
23/* Dependencies */
24typedef enum WLANMeasurementConfiguration__wlan_rssi {
25 WLANMeasurementConfiguration__wlan_rssi_true = 0
26 /*
27 * Enumeration is extensible
28 */
29} e_WLANMeasurementConfiguration__wlan_rssi;
30typedef enum WLANMeasurementConfiguration__wlan_rtt {
31 WLANMeasurementConfiguration__wlan_rtt_true = 0
32 /*
33 * Enumeration is extensible
34 */
35} e_WLANMeasurementConfiguration__wlan_rtt;
36
37/* Forward declarations */
38struct WLANMeasConfigNameList;
39struct ProtocolExtensionContainer;
40
41/* WLANMeasurementConfiguration */
42typedef struct WLANMeasurementConfiguration {
43 WLANMeasConfig_t wlanMeasConfig;
44 struct WLANMeasConfigNameList *wlanMeasConfigNameList; /* OPTIONAL */
45 long *wlan_rssi; /* OPTIONAL */
46 long *wlan_rtt; /* OPTIONAL */
47 struct ProtocolExtensionContainer *iE_Extensions; /* OPTIONAL */
48 /*
49 * This type is extensible,
50 * possible extensions are below.
51 */
52
53 /* Context for parsing across buffer boundaries */
54 asn_struct_ctx_t _asn_ctx;
55} WLANMeasurementConfiguration_t;
56
57/* Implementation */
58/* extern asn_TYPE_descriptor_t asn_DEF_wlan_rssi_4; // (Use -fall-defs-global to expose) */
59/* extern asn_TYPE_descriptor_t asn_DEF_wlan_rtt_7; // (Use -fall-defs-global to expose) */
60extern asn_TYPE_descriptor_t asn_DEF_WLANMeasurementConfiguration;
61extern asn_SEQUENCE_specifics_t asn_SPC_WLANMeasurementConfiguration_specs_1;
62extern asn_TYPE_member_t asn_MBR_WLANMeasurementConfiguration_1[5];
63
64#ifdef __cplusplus
65}
66#endif
67
68#endif /* _WLANMeasurementConfiguration_H_ */
69#include <asn_internal.h>