SUMO - Simulation of Urban MObility
TraCIConstants.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ADD   0x80
 
#define ADD_FULL   0x85
 
#define AUTOMATIC_CONTEXT_SUBSCRIPTION   0x03
 
#define AUTOMATIC_VARIABLES_SUBSCRIPTION   0x02
 
#define CMD_CHANGELANE   0x13
 
#define CMD_CHANGESUBLANE   0x15
 
#define CMD_CHANGETARGET   0x31
 
#define CMD_CLEAR_PENDING_VEHICLES   0x94
 
#define CMD_CLOSE   0x7F
 
#define CMD_GET_AREAL_DETECTOR_VARIABLE   0xad
 
#define CMD_GET_EDGE_VARIABLE   0xaa
 
#define CMD_GET_GUI_VARIABLE   0xac
 
#define CMD_GET_INDUCTIONLOOP_VARIABLE   0xa0
 
#define CMD_GET_JUNCTION_VARIABLE   0xa9
 
#define CMD_GET_LANE_VARIABLE   0xa3
 
#define CMD_GET_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xa1
 
#define CMD_GET_PERSON_VARIABLE   0xae
 
#define CMD_GET_POI_VARIABLE   0xa7
 
#define CMD_GET_POLYGON_VARIABLE   0xa8
 
#define CMD_GET_ROUTE_VARIABLE   0xa6
 
#define CMD_GET_SIM_VARIABLE   0xab
 
#define CMD_GET_TL_VARIABLE   0xa2
 
#define CMD_GET_VEHICLE_VARIABLE   0xa4
 
#define CMD_GET_VEHICLETYPE_VARIABLE   0xa5
 
#define CMD_GETVERSION   0x00
 
#define CMD_REROUTE_EFFORT   0x91
 
#define CMD_REROUTE_TRAVELTIME   0x90
 
#define CMD_RESUME   0x19
 
#define CMD_SAVE_SIMSTATE   0x95
 
#define CMD_SET_EDGE_VARIABLE   0xca
 
#define CMD_SET_GUI_VARIABLE   0xcc
 
#define CMD_SET_JUNCTION_VARIABLE   0xc9
 
#define CMD_SET_LANE_VARIABLE   0xc3
 
#define CMD_SET_PERSON_VARIABLE   0xce
 
#define CMD_SET_POI_VARIABLE   0xc7
 
#define CMD_SET_POLYGON_VARIABLE   0xc8
 
#define CMD_SET_ROUTE_VARIABLE   0xc6
 
#define CMD_SET_SIM_VARIABLE   0xcb
 
#define CMD_SET_TL_VARIABLE   0xc2
 
#define CMD_SET_VEHICLE_VARIABLE   0xc4
 
#define CMD_SET_VEHICLETYPE_VARIABLE   0xc5
 
#define CMD_SIMSTEP2   0x02
 
#define CMD_SLOWDOWN   0x14
 
#define CMD_STOP   0x12
 
#define CMD_SUBSCRIBE_AREAL_DETECTOR_CONTEXT   0x8d
 
#define CMD_SUBSCRIBE_AREAL_DETECTOR_VARIABLE   0xdd
 
#define CMD_SUBSCRIBE_EDGE_CONTEXT   0x8a
 
#define CMD_SUBSCRIBE_EDGE_VARIABLE   0xda
 
#define CMD_SUBSCRIBE_GUI_CONTEXT   0x8c
 
#define CMD_SUBSCRIBE_GUI_VARIABLE   0xdc
 
#define CMD_SUBSCRIBE_INDUCTIONLOOP_CONTEXT   0x80
 
#define CMD_SUBSCRIBE_INDUCTIONLOOP_VARIABLE   0xd0
 
#define CMD_SUBSCRIBE_JUNCTION_CONTEXT   0x89
 
#define CMD_SUBSCRIBE_JUNCTION_VARIABLE   0xd9
 
#define CMD_SUBSCRIBE_LANE_CONTEXT   0x83
 
#define CMD_SUBSCRIBE_LANE_VARIABLE   0xd3
 
#define CMD_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_CONTEXT   0x81
 
#define CMD_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xd1
 
#define CMD_SUBSCRIBE_PERSON_CONTEXT   0x8e
 
#define CMD_SUBSCRIBE_PERSON_VARIABLE   0xde
 
#define CMD_SUBSCRIBE_POI_CONTEXT   0x87
 
#define CMD_SUBSCRIBE_POI_VARIABLE   0xd7
 
#define CMD_SUBSCRIBE_POLYGON_CONTEXT   0x88
 
#define CMD_SUBSCRIBE_POLYGON_VARIABLE   0xd8
 
#define CMD_SUBSCRIBE_ROUTE_CONTEXT   0x86
 
#define CMD_SUBSCRIBE_ROUTE_VARIABLE   0xd6
 
#define CMD_SUBSCRIBE_SIM_CONTEXT   0x8b
 
#define CMD_SUBSCRIBE_SIM_VARIABLE   0xdb
 
#define CMD_SUBSCRIBE_TL_CONTEXT   0x82
 
#define CMD_SUBSCRIBE_TL_VARIABLE   0xd2
 
#define CMD_SUBSCRIBE_VEHICLE_CONTEXT   0x84
 
#define CMD_SUBSCRIBE_VEHICLE_VARIABLE   0xd4
 
#define CMD_SUBSCRIBE_VEHICLETYPE_CONTEXT   0x85
 
#define CMD_SUBSCRIBE_VEHICLETYPE_VARIABLE   0xd5
 
#define DISTANCE_REQUEST   0x83
 
#define GENERIC_ATTRIBUTE   0x03
 
#define ID_COUNT   0x01
 
#define ID_LIST   0x00
 
#define INVALID_DOUBLE_VALUE   -1001.
 
#define INVALID_INT_VALUE   -1
 
#define JAM_LENGTH_METERS   0x19
 
#define JAM_LENGTH_VEHICLE   0x18
 
#define LANE_ALLOWED   0x34
 
#define LANE_DISALLOWED   0x35
 
#define LANE_EDGE_ID   0x31
 
#define LANE_LINK_NUMBER   0x30
 
#define LANE_LINKS   0x33
 
#define LAST_STEP_LENGTH   0x15
 
#define LAST_STEP_MEAN_SPEED   0x11
 
#define LAST_STEP_OCCUPANCY   0x13
 
#define LAST_STEP_PERSON_ID_LIST   0x1a
 
#define LAST_STEP_TIME_SINCE_DETECTION   0x16
 
#define LAST_STEP_VEHICLE_DATA   0x17
 
#define LAST_STEP_VEHICLE_HALTING_NUMBER   0x14
 
#define LAST_STEP_VEHICLE_ID_LIST   0x12
 
#define LAST_STEP_VEHICLE_NUMBER   0x10
 
#define POSITION_2D   0x01
 
#define POSITION_3D   0x03
 
#define POSITION_CONVERSION   0x82
 
#define POSITION_LON_LAT   0x00
 
#define POSITION_LON_LAT_ALT   0x02
 
#define POSITION_ROADMAP   0x04
 
#define REMOVE   0x81
 
#define REMOVE_ARRIVED   0x02
 
#define REMOVE_PARKING   0x01
 
#define REMOVE_TELEPORT   0x00
 
#define REMOVE_TELEPORT_ARRIVED   0x04
 
#define REMOVE_VAPORIZED   0x03
 
#define REQUEST_AIRDIST   0x00
 
#define REQUEST_DRIVINGDIST   0x01
 
#define RESPONSE_GET_AREAL_DETECTOR_VARIABLE   0xbd
 
#define RESPONSE_GET_EDGE_VARIABLE   0xba
 
#define RESPONSE_GET_GUI_VARIABLE   0xbc
 
#define RESPONSE_GET_INDUCTIONLOOP_VARIABLE   0xb0
 
#define RESPONSE_GET_JUNCTION_VARIABLE   0xb9
 
#define RESPONSE_GET_LANE_VARIABLE   0xb3
 
#define RESPONSE_GET_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xb1
 
#define RESPONSE_GET_PERSON_VARIABLE   0xbe
 
#define RESPONSE_GET_POI_VARIABLE   0xb7
 
#define RESPONSE_GET_POLYGON_VARIABLE   0xb8
 
#define RESPONSE_GET_ROUTE_VARIABLE   0xb6
 
#define RESPONSE_GET_SIM_VARIABLE   0xbb
 
#define RESPONSE_GET_TL_VARIABLE   0xb2
 
#define RESPONSE_GET_VEHICLE_VARIABLE   0xb4
 
#define RESPONSE_GET_VEHICLETYPE_VARIABLE   0xb5
 
#define RESPONSE_SUBSCRIBE_AREAL_DETECTOR_CONTEXT   0x9d
 
#define RESPONSE_SUBSCRIBE_AREAL_DETECTOR_VARIABLE   0xed
 
#define RESPONSE_SUBSCRIBE_EDGE_CONTEXT   0x9a
 
#define RESPONSE_SUBSCRIBE_EDGE_VARIABLE   0xea
 
#define RESPONSE_SUBSCRIBE_GUI_CONTEXT   0x9c
 
#define RESPONSE_SUBSCRIBE_GUI_VARIABLE   0xec
 
#define RESPONSE_SUBSCRIBE_INDUCTIONLOOP_CONTEXT   0x90
 
#define RESPONSE_SUBSCRIBE_INDUCTIONLOOP_VARIABLE   0xe0
 
#define RESPONSE_SUBSCRIBE_JUNCTION_CONTEXT   0x99
 
#define RESPONSE_SUBSCRIBE_JUNCTION_VARIABLE   0xe9
 
#define RESPONSE_SUBSCRIBE_LANE_CONTEXT   0x93
 
#define RESPONSE_SUBSCRIBE_LANE_VARIABLE   0xe3
 
#define RESPONSE_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_CONTEXT   0x91
 
#define RESPONSE_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xe1
 
#define RESPONSE_SUBSCRIBE_PERSON_CONTEXT   0x9e
 
#define RESPONSE_SUBSCRIBE_PERSON_VARIABLE   0xee
 
#define RESPONSE_SUBSCRIBE_POI_CONTEXT   0x97
 
#define RESPONSE_SUBSCRIBE_POI_VARIABLE   0xe7
 
#define RESPONSE_SUBSCRIBE_POLYGON_CONTEXT   0x98
 
#define RESPONSE_SUBSCRIBE_POLYGON_VARIABLE   0xe8
 
#define RESPONSE_SUBSCRIBE_ROUTE_CONTEXT   0x96
 
#define RESPONSE_SUBSCRIBE_ROUTE_VARIABLE   0xe6
 
#define RESPONSE_SUBSCRIBE_SIM_CONTEXT   0x9b
 
#define RESPONSE_SUBSCRIBE_SIM_VARIABLE   0xeb
 
#define RESPONSE_SUBSCRIBE_TL_CONTEXT   0x92
 
#define RESPONSE_SUBSCRIBE_TL_VARIABLE   0xe2
 
#define RESPONSE_SUBSCRIBE_VEHICLE_CONTEXT   0x94
 
#define RESPONSE_SUBSCRIBE_VEHICLE_VARIABLE   0xe4
 
#define RESPONSE_SUBSCRIBE_VEHICLETYPE_CONTEXT   0x95
 
#define RESPONSE_SUBSCRIBE_VEHICLETYPE_VARIABLE   0xe5
 
#define RTYPE_ERR   0xFF
 
#define RTYPE_NOTIMPLEMENTED   0x01
 
#define RTYPE_OK   0x00
 
#define STAGE_DRIVING   0x01
 
#define STAGE_WAITING   0x02
 
#define STAGE_WALKING   0x00
 
#define TL_COMPLETE_DEFINITION_RYG   0x2b
 
#define TL_COMPLETE_PROGRAM_RYG   0x2c
 
#define TL_CONTROLLED_JUNCTIONS   0x2a
 
#define TL_CONTROLLED_LANES   0x26
 
#define TL_CONTROLLED_LINKS   0x27
 
#define TL_CURRENT_PHASE   0x28
 
#define TL_CURRENT_PROGRAM   0x29
 
#define TL_EXTERNAL_STATE   0x2e
 
#define TL_NEXT_SWITCH   0x2d
 
#define TL_PHASE_DURATION   0x24
 
#define TL_PHASE_INDEX   0x22
 
#define TL_PROGRAM   0x23
 
#define TL_RED_YELLOW_GREEN_STATE   0x20
 
#define TLPHASE_BLINKING   0x04
 
#define TLPHASE_GREEN   0x03
 
#define TLPHASE_NOSIGNAL   0x05
 
#define TLPHASE_RED   0x01
 
#define TLPHASE_YELLOW   0x02
 
#define TRACI_VERSION   12
 
#define TYPE_BOUNDINGBOX   0x05
 
#define TYPE_BYTE   0x08
 
#define TYPE_COLOR   0x11
 
#define TYPE_COMPOUND   0x0F
 
#define TYPE_DOUBLE   0x0B
 
#define TYPE_FLOAT   0x0A
 
#define TYPE_INTEGER   0x09
 
#define TYPE_POLYGON   0x06
 
#define TYPE_STRING   0x0C
 
#define TYPE_STRINGLIST   0x0E
 
#define TYPE_TLPHASELIST   0x0D
 
#define TYPE_UBYTE   0x07
 
#define VAR_ACCEL   0x46
 
#define VAR_ALLOWED_SPEED   0xb7
 
#define VAR_ANGLE   0x43
 
#define VAR_ARRIVED_VEHICLES_IDS   0x7a
 
#define VAR_ARRIVED_VEHICLES_NUMBER   0x79
 
#define VAR_BEST_LANES   0xb2
 
#define VAR_BUS_STOP_WAITING   0x67
 
#define VAR_CO2EMISSION   0x60
 
#define VAR_COEMISSION   0x61
 
#define VAR_COLOR   0x45
 
#define VAR_CURRENT_TRAVELTIME   0x5a
 
#define VAR_DECEL   0x47
 
#define VAR_DELTA_T   0x7b
 
#define VAR_DEPARTED_VEHICLES_IDS   0x74
 
#define VAR_DEPARTED_VEHICLES_NUMBER   0x73
 
#define VAR_DISTANCE   0x84
 
#define VAR_EDGE_EFFORT   0x59
 
#define VAR_EDGE_TRAVELTIME   0x58
 
#define VAR_EDGES   0x54
 
#define VAR_ELECTRICITYCONSUMPTION   0x71
 
#define VAR_EMISSIONCLASS   0x4a
 
#define VAR_FILL   0x55
 
#define VAR_FUELCONSUMPTION   0x65
 
#define VAR_HCEMISSION   0x62
 
#define VAR_IMPERFECTION   0x5d
 
#define VAR_LANE_ID   0x51
 
#define VAR_LANE_INDEX   0x52
 
#define VAR_LANECHANGE_MODE   0xb6
 
#define VAR_LANEPOSITION   0x56
 
#define VAR_LANEPOSITION_LAT   0xb8
 
#define VAR_LATALIGNMENT   0xb9
 
#define VAR_LEADER   0x68
 
#define VAR_LENGTH   0x44
 
#define VAR_LOADED_VEHICLES_IDS   0x72
 
#define VAR_LOADED_VEHICLES_NUMBER   0x71
 
#define VAR_MAXSPEED   0x41
 
#define VAR_MAXSPEED_LAT   0xba
 
#define VAR_MIN_EXPECTED_VEHICLES   0x7d
 
#define VAR_MINGAP   0x4c
 
#define VAR_MINGAP_LAT   0xbb
 
#define VAR_MOVE_TO   0x5c
 
#define VAR_MOVE_TO_VTD   0xb4
 
#define VAR_NET_BOUNDING_BOX   0x7c
 
#define VAR_NEXT_EDGE   0xc1
 
#define VAR_NEXT_TLS   0x70
 
#define VAR_NOISEEMISSION   0x66
 
#define VAR_NOXEMISSION   0x64
 
#define VAR_NUM_STAGES   0xc2
 
#define VAR_PARAMETER   0x7e
 
#define VAR_PARKING_ENDING_VEHICLES_IDS   0x6f
 
#define VAR_PARKING_ENDING_VEHICLES_NUMBER   0x6e
 
#define VAR_PARKING_STARTING_VEHICLES_IDS   0x6d
 
#define VAR_PARKING_STARTING_VEHICLES_NUMBER   0x6c
 
#define VAR_PERSON_NUMBER   0x67
 
#define VAR_PMXEMISSION   0x63
 
#define VAR_POSITION   0x42
 
#define VAR_POSITION3D   0x39
 
#define VAR_ROAD_ID   0x50
 
#define VAR_ROUTE   0x57
 
#define VAR_ROUTE_ID   0x53
 
#define VAR_ROUTE_INDEX   0x69
 
#define VAR_ROUTE_VALID   0x92
 
#define VAR_SCREENSHOT   0xa5
 
#define VAR_SHAPE   0x4e
 
#define VAR_SHAPECLASS   0x4b
 
#define VAR_SIGNALS   0x5b
 
#define VAR_SLOPE   0x36
 
#define VAR_SPEED   0x40
 
#define VAR_SPEED_DEVIATION   0x5f
 
#define VAR_SPEED_FACTOR   0x5e
 
#define VAR_SPEED_WITHOUT_TRACI   0xb1
 
#define VAR_SPEEDSETMODE   0xb3
 
#define VAR_STAGE   0xc0
 
#define VAR_STOP_ENDING_VEHICLES_IDS   0x6b
 
#define VAR_STOP_ENDING_VEHICLES_NUMBER   0x6a
 
#define VAR_STOP_STARTING_VEHICLES_IDS   0x69
 
#define VAR_STOP_STARTING_VEHICLES_NUMBER   0x68
 
#define VAR_STOPSTATE   0xb5
 
#define VAR_TAU   0x48
 
#define VAR_TELEPORT_ENDING_VEHICLES_IDS   0x78
 
#define VAR_TELEPORT_ENDING_VEHICLES_NUMBER   0x77
 
#define VAR_TELEPORT_STARTING_VEHICLES_IDS   0x76
 
#define VAR_TELEPORT_STARTING_VEHICLES_NUMBER   0x75
 
#define VAR_TIME_STEP   0x70
 
#define VAR_TRACK_VEHICLE   0xa6
 
#define VAR_TYPE   0x4f
 
#define VAR_VEHICLECLASS   0x49
 
#define VAR_VIEW_BOUNDARY   0xa3
 
#define VAR_VIEW_OFFSET   0xa1
 
#define VAR_VIEW_SCHEMA   0xa2
 
#define VAR_VIEW_ZOOM   0xa0
 
#define VAR_WAITING_TIME   0x7a
 
#define VAR_WIDTH   0x4d
 

Detailed Description

Author
Axel Wegener
Friedemann Wesner
Bjoern Hendriks
Daniel Krajzewicz
Thimor Bohn
Tino Morenz
Michael Behrisch
Christoph Sommer
Mario Krumnow
Jakob Erdmann
Laura Bieker
Date
2007/10/24
Version
Id
TraCIConstants.h 21106 2016-07-04 12:52:52Z behrisch

holds codes used for TraCI

Definition in file TraCIConstants.h.

Macro Definition Documentation

#define ADD_FULL   0x85
#define AUTOMATIC_CONTEXT_SUBSCRIPTION   0x03

Definition at line 413 of file TraCIConstants.h.

#define AUTOMATIC_VARIABLES_SUBSCRIPTION   0x02

Definition at line 410 of file TraCIConstants.h.

#define CMD_CHANGELANE   0x13

Definition at line 56 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_CHANGESUBLANE   0x15

Definition at line 62 of file TraCIConstants.h.

#define CMD_CHANGETARGET   0x31

Definition at line 65 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_CLEAR_PENDING_VEHICLES   0x94

Definition at line 755 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processSet().

#define CMD_GET_AREAL_DETECTOR_VARIABLE   0xad
#define CMD_GET_ROUTE_VARIABLE   0xa6
#define CMD_GET_VEHICLETYPE_VARIABLE   0xa5
#define CMD_GETVERSION   0x00
#define CMD_REROUTE_EFFORT   0x91

Definition at line 787 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_REROUTE_TRAVELTIME   0x90

Definition at line 784 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_RESUME   0x19

Definition at line 53 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_SAVE_SIMSTATE   0x95

Definition at line 758 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processSet().

#define CMD_SET_JUNCTION_VARIABLE   0xc9

Definition at line 211 of file TraCIConstants.h.

#define CMD_SET_PERSON_VARIABLE   0xce
#define CMD_SET_ROUTE_VARIABLE   0xc6
#define CMD_SET_SIM_VARIABLE   0xcb
#define CMD_SLOWDOWN   0x14
#define CMD_STOP   0x12

Definition at line 50 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_SUBSCRIBE_AREAL_DETECTOR_CONTEXT   0x8d

Definition at line 263 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_AREAL_DETECTOR_VARIABLE   0xdd

Definition at line 271 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_EDGE_CONTEXT   0x8a
#define CMD_SUBSCRIBE_EDGE_VARIABLE   0xda

Definition at line 228 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_GUI_CONTEXT   0x8c

Definition at line 248 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_GUI_VARIABLE   0xdc

Definition at line 258 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_INDUCTIONLOOP_CONTEXT   0x80

Definition at line 72 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_INDUCTIONLOOP_VARIABLE   0xd0

Definition at line 80 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_JUNCTION_CONTEXT   0x89

Definition at line 203 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_JUNCTION_VARIABLE   0xd9

Definition at line 213 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_LANE_CONTEXT   0x83

Definition at line 113 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_LANE_VARIABLE   0xd3

Definition at line 123 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_CONTEXT   0x81

Definition at line 85 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xd1

Definition at line 93 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_PERSON_CONTEXT   0x8e

Definition at line 276 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_PERSON_VARIABLE   0xde

Definition at line 286 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_POI_CONTEXT   0x87

Definition at line 173 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_POI_VARIABLE   0xd7

Definition at line 183 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_POLYGON_CONTEXT   0x88

Definition at line 188 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_POLYGON_VARIABLE   0xd8

Definition at line 198 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_ROUTE_CONTEXT   0x86

Definition at line 158 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_ROUTE_VARIABLE   0xd6

Definition at line 168 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_SIM_CONTEXT   0x8b

Definition at line 233 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_SIM_VARIABLE   0xdb

Definition at line 243 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_TL_CONTEXT   0x82

Definition at line 98 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_TL_VARIABLE   0xd2

Definition at line 108 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_VEHICLE_CONTEXT   0x84
#define CMD_SUBSCRIBE_VEHICLE_VARIABLE   0xd4
#define CMD_SUBSCRIBE_VEHICLETYPE_CONTEXT   0x85

Definition at line 143 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand(), and TraCIServer::findObjectShape().

#define CMD_SUBSCRIBE_VEHICLETYPE_VARIABLE   0xd5

Definition at line 153 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define DISTANCE_REQUEST   0x83
#define GENERIC_ATTRIBUTE   0x03

Definition at line 416 of file TraCIConstants.h.

#define INVALID_DOUBLE_VALUE   -1001.
#define INVALID_INT_VALUE   -1

Definition at line 348 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define JAM_LENGTH_METERS   0x19

Definition at line 446 of file TraCIConstants.h.

Referenced by TraCIServerAPI_ArealDetector::processGet().

#define JAM_LENGTH_VEHICLE   0x18

Definition at line 443 of file TraCIConstants.h.

Referenced by TraCIServerAPI_ArealDetector::processGet().

#define LANE_EDGE_ID   0x31
#define LANE_LINK_NUMBER   0x30

Definition at line 494 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Lane::processGet().

#define LANE_LINKS   0x33

Definition at line 500 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Lane::processGet().

#define LAST_STEP_PERSON_ID_LIST   0x1a

Definition at line 449 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Edge::processGet().

#define LAST_STEP_TIME_SINCE_DETECTION   0x16
#define LAST_STEP_VEHICLE_DATA   0x17
#define POSITION_CONVERSION   0x82

Definition at line 772 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define POSITION_LON_LAT   0x00
#define POSITION_LON_LAT_ALT   0x02
#define REMOVE_ARRIVED   0x02

Definition at line 383 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_PARKING   0x01

Definition at line 381 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_TELEPORT   0x00

Definition at line 379 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_TELEPORT_ARRIVED   0x04

Definition at line 387 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_VAPORIZED   0x03

Definition at line 385 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REQUEST_AIRDIST   0x00

Definition at line 370 of file TraCIConstants.h.

Referenced by TraCITestClient::setValueTypeDependant().

#define RESPONSE_GET_AREAL_DETECTOR_VARIABLE   0xbd

Definition at line 269 of file TraCIConstants.h.

Referenced by TraCIServerAPI_ArealDetector::processGet().

#define RESPONSE_GET_EDGE_VARIABLE   0xba

Definition at line 224 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Edge::processGet().

#define RESPONSE_GET_GUI_VARIABLE   0xbc

Definition at line 254 of file TraCIConstants.h.

Referenced by TraCIServerAPI_GUI::processGet().

#define RESPONSE_GET_INDUCTIONLOOP_VARIABLE   0xb0

Definition at line 78 of file TraCIConstants.h.

Referenced by TraCIServerAPI_InductionLoop::processGet().

#define RESPONSE_GET_JUNCTION_VARIABLE   0xb9

Definition at line 209 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Junction::processGet().

#define RESPONSE_GET_LANE_VARIABLE   0xb3

Definition at line 119 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Lane::processGet().

#define RESPONSE_GET_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xb1

Definition at line 91 of file TraCIConstants.h.

Referenced by TraCIServerAPI_MeMeDetector::processGet().

#define RESPONSE_GET_PERSON_VARIABLE   0xbe

Definition at line 282 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Person::processGet().

#define RESPONSE_GET_POI_VARIABLE   0xb7

Definition at line 179 of file TraCIConstants.h.

Referenced by TraCIServerAPI_POI::processGet().

#define RESPONSE_GET_POLYGON_VARIABLE   0xb8

Definition at line 194 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Polygon::processGet().

#define RESPONSE_GET_ROUTE_VARIABLE   0xb6

Definition at line 164 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Route::processGet().

#define RESPONSE_GET_SIM_VARIABLE   0xbb

Definition at line 239 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define RESPONSE_GET_TL_VARIABLE   0xb2

Definition at line 104 of file TraCIConstants.h.

Referenced by TraCIServerAPI_TLS::processGet().

#define RESPONSE_GET_VEHICLE_VARIABLE   0xb4

Definition at line 134 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define RESPONSE_GET_VEHICLETYPE_VARIABLE   0xb5

Definition at line 149 of file TraCIConstants.h.

Referenced by TraCIServerAPI_VehicleType::processGet().

#define RESPONSE_SUBSCRIBE_AREAL_DETECTOR_CONTEXT   0x9d

Definition at line 265 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_AREAL_DETECTOR_VARIABLE   0xed

Definition at line 273 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_EDGE_CONTEXT   0x9a

Definition at line 220 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_EDGE_VARIABLE   0xea

Definition at line 230 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_GUI_CONTEXT   0x9c

Definition at line 250 of file TraCIConstants.h.

Referenced by TraCITestClient::validateSubscription().

#define RESPONSE_SUBSCRIBE_GUI_VARIABLE   0xec

Definition at line 260 of file TraCIConstants.h.

Referenced by TraCITestClient::validateSubscription().

#define RESPONSE_SUBSCRIBE_INDUCTIONLOOP_CONTEXT   0x90

Definition at line 74 of file TraCIConstants.h.

Referenced by TraCITestClient::validateSubscription().

#define RESPONSE_SUBSCRIBE_INDUCTIONLOOP_VARIABLE   0xe0
#define RESPONSE_SUBSCRIBE_JUNCTION_CONTEXT   0x99

Definition at line 205 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_JUNCTION_VARIABLE   0xe9

Definition at line 215 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_LANE_CONTEXT   0x93

Definition at line 115 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_LANE_VARIABLE   0xe3

Definition at line 125 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_CONTEXT   0x91

Definition at line 87 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xe1

Definition at line 95 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_PERSON_CONTEXT   0x9e

Definition at line 278 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_PERSON_VARIABLE   0xee

Definition at line 288 of file TraCIConstants.h.

Referenced by TraCIAPI::simulationStep().

#define RESPONSE_SUBSCRIBE_POI_CONTEXT   0x97

Definition at line 175 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_POI_VARIABLE   0xe7

Definition at line 185 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_POLYGON_CONTEXT   0x98

Definition at line 190 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_POLYGON_VARIABLE   0xe8

Definition at line 200 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_ROUTE_CONTEXT   0x96

Definition at line 160 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_ROUTE_VARIABLE   0xe6

Definition at line 170 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_SIM_CONTEXT   0x9b

Definition at line 235 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_SIM_VARIABLE   0xeb

Definition at line 245 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_TL_CONTEXT   0x92

Definition at line 100 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_TL_VARIABLE   0xe2

Definition at line 110 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLE_CONTEXT   0x94

Definition at line 130 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLE_VARIABLE   0xe4

Definition at line 140 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLETYPE_CONTEXT   0x95

Definition at line 145 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLETYPE_VARIABLE   0xe5

Definition at line 155 of file TraCIConstants.h.

#define STAGE_DRIVING   0x01

Definition at line 395 of file TraCIConstants.h.

#define STAGE_WAITING   0x02

Definition at line 397 of file TraCIConstants.h.

#define STAGE_WALKING   0x00

Definition at line 393 of file TraCIConstants.h.

#define TL_COMPLETE_DEFINITION_RYG   0x2b
#define TL_COMPLETE_PROGRAM_RYG   0x2c
#define TL_CONTROLLED_JUNCTIONS   0x2a

Definition at line 477 of file TraCIConstants.h.

Referenced by TraCIServerAPI_TLS::processGet().

#define TL_CONTROLLED_LANES   0x26
#define TL_CONTROLLED_LINKS   0x27
#define TL_CURRENT_PHASE   0x28
#define TL_CURRENT_PROGRAM   0x29
#define TL_EXTERNAL_STATE   0x2e

Definition at line 489 of file TraCIConstants.h.

Referenced by TraCIServerAPI_TLS::processGet().

#define TL_NEXT_SWITCH   0x2d
#define TL_PHASE_DURATION   0x24
#define TL_PHASE_INDEX   0x22
#define TL_PROGRAM   0x23
#define TLPHASE_BLINKING   0x04

Definition at line 361 of file TraCIConstants.h.

#define TLPHASE_GREEN   0x03

Definition at line 359 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define TLPHASE_NOSIGNAL   0x05

Definition at line 363 of file TraCIConstants.h.

#define TLPHASE_RED   0x01

Definition at line 355 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define TLPHASE_YELLOW   0x02

Definition at line 357 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define TRACI_VERSION   12

Definition at line 37 of file TraCIConstants.h.

Referenced by TraCIServer::commandGetVersion().

#define TYPE_FLOAT   0x0A
#define TYPE_TLPHASELIST   0x0D

Definition at line 326 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define VAR_ALLOWED_SPEED   0xb7

Definition at line 632 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_ANGLE   0x43
#define VAR_ARRIVED_VEHICLES_IDS   0x7a
#define VAR_ARRIVED_VEHICLES_NUMBER   0x79
#define VAR_BEST_LANES   0xb2

Definition at line 616 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_BUS_STOP_WAITING   0x67

Definition at line 671 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_DELTA_T   0x7b
#define VAR_DEPARTED_VEHICLES_IDS   0x74
#define VAR_DEPARTED_VEHICLES_NUMBER   0x73
#define VAR_DISTANCE   0x84

Definition at line 778 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_FILL   0x55
#define VAR_LANE_INDEX   0x52
#define VAR_LANECHANGE_MODE   0xb6

Definition at line 629 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define VAR_LANEPOSITION_LAT   0xb8

Definition at line 635 of file TraCIConstants.h.

#define VAR_LATALIGNMENT   0xb9

Definition at line 638 of file TraCIConstants.h.

#define VAR_LEADER   0x68
#define VAR_LOADED_VEHICLES_IDS   0x72
#define VAR_LOADED_VEHICLES_NUMBER   0x71
#define VAR_MAXSPEED_LAT   0xba

Definition at line 641 of file TraCIConstants.h.

#define VAR_MIN_EXPECTED_VEHICLES   0x7d
#define VAR_MINGAP_LAT   0xbb

Definition at line 644 of file TraCIConstants.h.

#define VAR_MOVE_TO   0x5c
#define VAR_MOVE_TO_VTD   0xb4
#define VAR_NET_BOUNDING_BOX   0x7c
#define VAR_NEXT_EDGE   0xc1
#define VAR_NEXT_TLS   0x70
#define VAR_NUM_STAGES   0xc2

Definition at line 799 of file TraCIConstants.h.

#define VAR_PARKING_ENDING_VEHICLES_IDS   0x6f

Definition at line 752 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_ENDING_VEHICLES_NUMBER   0x6e

Definition at line 749 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_STARTING_VEHICLES_IDS   0x6d

Definition at line 746 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_STARTING_VEHICLES_NUMBER   0x6c

Definition at line 743 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PERSON_NUMBER   0x67

Definition at line 668 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_POSITION3D   0x39
#define VAR_ROUTE   0x57

Definition at line 584 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define VAR_ROUTE_ID   0x53
#define VAR_ROUTE_INDEX   0x69
#define VAR_ROUTE_VALID   0x92

Definition at line 790 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_SCREENSHOT   0xa5
#define VAR_SIGNALS   0x5b
#define VAR_SLOPE   0x36
#define VAR_SPEED_WITHOUT_TRACI   0xb1

Definition at line 613 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_SPEEDSETMODE   0xb3
#define VAR_STAGE   0xc0

Definition at line 793 of file TraCIConstants.h.

#define VAR_STOP_ENDING_VEHICLES_IDS   0x6b

Definition at line 740 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_ENDING_VEHICLES_NUMBER   0x6a

Definition at line 737 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_STARTING_VEHICLES_IDS   0x69

Definition at line 734 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_STARTING_VEHICLES_NUMBER   0x68

Definition at line 731 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOPSTATE   0xb5

Definition at line 626 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_TELEPORT_ENDING_VEHICLES_IDS   0x78
#define VAR_TELEPORT_ENDING_VEHICLES_NUMBER   0x77
#define VAR_TELEPORT_STARTING_VEHICLES_IDS   0x76
#define VAR_TELEPORT_STARTING_VEHICLES_NUMBER   0x75
#define VAR_TIME_STEP   0x70
#define VAR_TRACK_VEHICLE   0xa6