18#ifndef __PACKET_ITS_H__
19#define __PACKET_ITS_H__
118typedef enum _CauseCodeType_enum {
119 trafficCondition = 1,
122 detectedRoadworks = 4,
126 hazardousLocation_SurfaceCondition = 9,
127 hazardousLocation_ObstacleOnTheRoad = 10,
128 hazardousLocation_AnimalOnTheRoad = 11,
129 humanPresenceOnTheRoad = 12,
130 wrongWayDriving = 14,
131 rescueRecoveryAndMaintenanceWorkInProgress = 15,
132 adverseWeatherCondition_ExtremeWeatherCondition = 17,
133 adverseWeatherCondition_Visibility = 18,
134 adverseWeatherCondition_Precipitation = 19,
137 dangerousEndOfQueue = 27,
138 publicTransportVehicleApproaching = 28,
139 vehicleBreakdown = 91,
142 stationaryVehicle = 94,
143 emergencyVehicleApproaching = 95,
144 hazardousLocation_DangerousCurve = 96,
146 signalViolation = 98,
147 dangerousSituation = 99,
148 railwayLevelCrossing = 100
186typedef enum _RegionId_enum {
231#define defaultValidity 600
235#define defaultValidity 600
274 uint32_t CpmContainerId;
275 uint32_t CamExtensionContainerId;
281enum regext_type_enum {
284 Reg_ConnectionManeuverAssist,
286 Reg_IntersectionGeometry,
287 Reg_IntersectionState,
289 Reg_LaneDataAttribute,
293 Reg_NodeAttributeSetLL,
294 Reg_NodeAttributeSetXY,
295 Reg_NodeOffsetPointLL,
296 Reg_NodeOffsetPointXY,
298 Reg_RequestorDescription,
300 Reg_RestrictionUserType,
302 Reg_SignalControlZone,
304 Reg_SignalRequestMessage,
305 Reg_SignalRequestPackage,
307 Reg_SignalStatusMessage,
308 Reg_SignalStatusPackage,