18#ifndef __PACKET_ITS_H__
19#define __PACKET_ITS_H__
116typedef enum _CauseCodeType_enum {
117 trafficCondition = 1,
121 adverseWeatherCondition_Adhesion = 6,
123 hazardousLocation_SurfaceCondition = 9,
124 hazardousLocation_ObstacleOnTheRoad = 10,
125 hazardousLocation_AnimalOnTheRoad = 11,
126 humanPresenceOnTheRoad = 12,
127 wrongWayDriving = 14,
128 rescueAndRecoveryWorkInProgress = 15,
129 adverseWeatherCondition_ExtremeWeatherCondition = 17,
130 adverseWeatherCondition_Visibility = 18,
131 adverseWeatherCondition_Precipitation = 19,
134 dangerousEndOfQueue = 27,
135 publicTransportVehicleApproaching = 28,
136 vehicleBreakdown = 91,
139 stationaryVehicle = 94,
140 emergencyVehicleApproaching = 95,
141 hazardousLocation_DangerousCurve = 96,
143 signalViolation = 98,
144 dangerousSituation = 99,
145 railwayLevelCrossing = 100
183#define rtcmCorrections 28
184#define signalPhaseAndTimingMessage 19
185#define signalRequestMessage 29
186#define signalStatusMessage 30
188typedef enum _RegionId_enum {
233#define defaultValidity 600
237#define defaultValidity 600
276 uint32_t CpmContainerId;
282enum regext_type_enum {
285 Reg_ConnectionManeuverAssist,
287 Reg_IntersectionGeometry,
288 Reg_IntersectionState,
290 Reg_LaneDataAttribute,
294 Reg_NodeAttributeSetLL,
295 Reg_NodeAttributeSetXY,
296 Reg_NodeOffsetPointLL,
297 Reg_NodeOffsetPointXY,
299 Reg_RequestorDescription,
301 Reg_RestrictionUserType,
303 Reg_SignalControlZone,
305 Reg_SignalRequestMessage,
306 Reg_SignalRequestPackage,
308 Reg_SignalStatusMessage,
309 Reg_SignalStatusPackage,