18#ifndef __PACKET_ITS_H__
19#define __PACKET_ITS_H__
118typedef enum _CauseCodeType_enum {
119 trafficCondition = 1,
123 adverseWeatherCondition_Adhesion = 6,
125 hazardousLocation_SurfaceCondition = 9,
126 hazardousLocation_ObstacleOnTheRoad = 10,
127 hazardousLocation_AnimalOnTheRoad = 11,
128 humanPresenceOnTheRoad = 12,
129 wrongWayDriving = 14,
130 rescueAndRecoveryWorkInProgress = 15,
131 adverseWeatherCondition_ExtremeWeatherCondition = 17,
132 adverseWeatherCondition_Visibility = 18,
133 adverseWeatherCondition_Precipitation = 19,
136 dangerousEndOfQueue = 27,
137 publicTransportVehicleApproaching = 28,
138 vehicleBreakdown = 91,
141 stationaryVehicle = 94,
142 emergencyVehicleApproaching = 95,
143 hazardousLocation_DangerousCurve = 96,
145 signalViolation = 98,
146 dangerousSituation = 99,
147 railwayLevelCrossing = 100
185typedef enum _RegionId_enum {
230#define defaultValidity 600
234#define defaultValidity 600
273 uint32_t CpmContainerId;
279enum regext_type_enum {
282 Reg_ConnectionManeuverAssist,
284 Reg_IntersectionGeometry,
285 Reg_IntersectionState,
287 Reg_LaneDataAttribute,
291 Reg_NodeAttributeSetLL,
292 Reg_NodeAttributeSetXY,
293 Reg_NodeOffsetPointLL,
294 Reg_NodeOffsetPointXY,
296 Reg_RequestorDescription,
298 Reg_RestrictionUserType,
300 Reg_SignalControlZone,
302 Reg_SignalRequestMessage,
303 Reg_SignalRequestPackage,
305 Reg_SignalStatusMessage,
306 Reg_SignalStatusPackage,