ITS
BasicVehicleContainerHighFrequency.h
Go to the documentation of this file.
1 /*
2  * Generated by asn1c-0.9.27 (http://lionet.info/asn1c)
3  * From ASN.1 module "CAM-PDU-Descriptions"
4  * found in "CAM.asn"
5  */
6 
7 #ifndef _BasicVehicleContainerHighFrequency_H_
8 #define _BasicVehicleContainerHighFrequency_H_
9 
10 
11 #include <asn_application.h>
12 
13 /* Including external dependencies */
14 #include "Heading.h"
15 #include "Speed.h"
16 #include "DriveDirection.h"
17 #include "VehicleLength.h"
18 #include "VehicleWidth.h"
20 #include "Curvature.h"
22 #include "YawRate.h"
23 #include "AccelerationControl.h"
24 #include "LanePosition.h"
25 #include "PerformanceClass.h"
26 #include <constr_SEQUENCE.h>
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
32 /* Forward declarations */
33 struct SteeringWheelAngle;
34 struct LateralAcceleration;
36 struct CenDsrcTollingZone;
37 
38 /* BasicVehicleContainerHighFrequency */
50  LanePosition_t *lanePosition /* OPTIONAL */;
51  struct SteeringWheelAngle *steeringWheelAngle /* OPTIONAL */;
52  struct LateralAcceleration *lateralAcceleration /* OPTIONAL */;
55  struct CenDsrcTollingZone *cenDsrcTollingZone /* OPTIONAL */;
56 
57  /* Context for parsing across buffer boundaries */
60 
61 /* Implementation */
63 
64 #ifdef __cplusplus
65 }
66 #endif
67 
68 /* Referred external types */
69 #include "SteeringWheelAngle.h"
70 #include "LateralAcceleration.h"
71 #include "VerticalAcceleration.h"
72 #include "CenDsrcTollingZone.h"
73 
74 #endif /* _BasicVehicleContainerHighFrequency_H_ */
75 #include <asn_internal.h>
asn_TYPE_descriptor_t asn_DEF_BasicVehicleContainerHighFrequency
long CurvatureCalculationMode_t
long LanePosition_t
Definition: LanePosition.h:29
long VehicleWidth_t
Definition: VehicleWidth.h:28
long PerformanceClass_t
struct BasicVehicleContainerHighFrequency BasicVehicleContainerHighFrequency_t
Definition: Speed.h:23
long DriveDirection_t