18#ifndef __PACKET_ITS_H__
19#define __PACKET_ITS_H__
130typedef enum _CauseCodeType_enum {
131 trafficCondition = 1,
134 detectedRoadworks = 4,
138 hazardousLocation_SurfaceCondition = 9,
139 hazardousLocation_ObstacleOnTheRoad = 10,
140 hazardousLocation_AnimalOnTheRoad = 11,
141 humanPresenceOnTheRoad = 12,
142 wrongWayDriving = 14,
143 rescueRecoveryAndMaintenanceWorkInProgress = 15,
144 adverseWeatherCondition_ExtremeWeatherCondition = 17,
145 adverseWeatherCondition_Visibility = 18,
146 adverseWeatherCondition_Precipitation = 19,
149 dangerousEndOfQueue = 27,
150 publicTransportVehicleApproaching = 28,
151 vehicleBreakdown = 91,
154 stationaryVehicle = 94,
155 emergencyVehicleApproaching = 95,
156 hazardousLocation_DangerousCurve = 96,
158 signalViolation = 98,
159 dangerousSituation = 99,
160 railwayLevelCrossing = 100
198typedef enum _RegionId_enum {
243#define defaultValidity 600
247#define defaultValidity 600
298 uint32_t CpmContainerId;
299 uint32_t CamExtensionContainerId;
305enum regext_type_enum {
308 Reg_ConnectionManeuverAssist,
310 Reg_IntersectionGeometry,
311 Reg_IntersectionState,
313 Reg_LaneDataAttribute,
317 Reg_NodeAttributeSetLL,
318 Reg_NodeAttributeSetXY,
319 Reg_NodeOffsetPointLL,
320 Reg_NodeOffsetPointXY,
322 Reg_RequestorDescription,
324 Reg_RestrictionUserType,
326 Reg_SignalControlZone,
328 Reg_SignalRequestMessage,
329 Reg_SignalRequestPackage,
331 Reg_SignalStatusMessage,
332 Reg_SignalStatusPackage,