SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 CMD_CHANGELANE   0x13
 
#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 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 OBJECT_VARIABLES_SUBSCRIPTION   0x02
 
#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 SURROUNDING_VARIABLES_SUBSCRIPTION   0x03
 
#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   11
 
#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_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_LEADER   0x68
 
#define VAR_LENGTH   0x44
 
#define VAR_LOADED_VEHICLES_IDS   0x72
 
#define VAR_LOADED_VEHICLES_NUMBER   0x71
 
#define VAR_MAXSPEED   0x41
 
#define VAR_MIN_EXPECTED_VEHICLES   0x7d
 
#define VAR_MINGAP   0x4c
 
#define VAR_MOVE_TO   0x5c
 
#define VAR_MOVE_TO_VTD   0xb4
 
#define VAR_NET_BOUNDING_BOX   0x7c
 
#define VAR_NEXT_EDGE   0xc1
 
#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_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 20468 2016-04-15 13:04:01Z behrisch

holds codes used for TraCI

Definition in file TraCIConstants.h.

Macro Definition Documentation

#define ADD_FULL   0x85

Definition at line 756 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_CHANGELANE   0x13

Definition at line 56 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_CHANGETARGET   0x31

Definition at line 62 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_CLEAR_PENDING_VEHICLES   0x94

Definition at line 730 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processSet().

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

Definition at line 762 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_REROUTE_TRAVELTIME   0x90

Definition at line 759 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 733 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processSet().

#define CMD_SET_JUNCTION_VARIABLE   0xc9

Definition at line 208 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 260 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_AREAL_DETECTOR_VARIABLE   0xdd

Definition at line 268 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_EDGE_CONTEXT   0x8a

Definition at line 215 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_EDGE_VARIABLE   0xda

Definition at line 225 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_GUI_CONTEXT   0x8c

Definition at line 245 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_GUI_VARIABLE   0xdc

Definition at line 255 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_INDUCTIONLOOP_CONTEXT   0x80

Definition at line 69 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_INDUCTIONLOOP_VARIABLE   0xd0

Definition at line 77 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_JUNCTION_CONTEXT   0x89

Definition at line 200 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_JUNCTION_VARIABLE   0xd9

Definition at line 210 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_LANE_CONTEXT   0x83

Definition at line 110 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_LANE_VARIABLE   0xd3

Definition at line 120 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_CONTEXT   0x81

Definition at line 82 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xd1

Definition at line 90 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_PERSON_CONTEXT   0x8e

Definition at line 273 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_PERSON_VARIABLE   0xde

Definition at line 283 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_POI_CONTEXT   0x87

Definition at line 170 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_POI_VARIABLE   0xd7

Definition at line 180 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_POLYGON_CONTEXT   0x88

Definition at line 185 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_POLYGON_VARIABLE   0xd8

Definition at line 195 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_ROUTE_CONTEXT   0x86

Definition at line 155 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_ROUTE_VARIABLE   0xd6

Definition at line 165 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_SIM_CONTEXT   0x8b

Definition at line 230 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_SIM_VARIABLE   0xdb

Definition at line 240 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define CMD_SUBSCRIBE_TL_CONTEXT   0x82

Definition at line 95 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_TL_VARIABLE   0xd2

Definition at line 105 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 140 of file TraCIConstants.h.

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

#define CMD_SUBSCRIBE_VEHICLETYPE_VARIABLE   0xd5

Definition at line 150 of file TraCIConstants.h.

Referenced by TraCIServer::dispatchCommand().

#define DISTANCE_REQUEST   0x83
#define INVALID_DOUBLE_VALUE   -1001.
#define INVALID_INT_VALUE   -1

Definition at line 345 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define JAM_LENGTH_METERS   0x19

Definition at line 440 of file TraCIConstants.h.

Referenced by TraCIServerAPI_ArealDetector::processGet().

#define JAM_LENGTH_VEHICLE   0x18

Definition at line 437 of file TraCIConstants.h.

Referenced by TraCIServerAPI_ArealDetector::processGet().

#define LANE_EDGE_ID   0x31
#define LANE_LINK_NUMBER   0x30

Definition at line 488 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Lane::processGet().

#define LANE_LINKS   0x33

Definition at line 494 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Lane::processGet().

#define LAST_STEP_PERSON_ID_LIST   0x1a

Definition at line 443 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Edge::processGet().

#define LAST_STEP_TIME_SINCE_DETECTION   0x16
#define LAST_STEP_VEHICLE_DATA   0x17
#define OBJECT_VARIABLES_SUBSCRIPTION   0x02

Definition at line 407 of file TraCIConstants.h.

#define POSITION_CONVERSION   0x82

Definition at line 747 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 380 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_PARKING   0x01

Definition at line 378 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_TELEPORT   0x00

Definition at line 376 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_TELEPORT_ARRIVED   0x04

Definition at line 384 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REMOVE_VAPORIZED   0x03

Definition at line 382 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define REQUEST_AIRDIST   0x00

Definition at line 367 of file TraCIConstants.h.

Referenced by TraCITestClient::setValueTypeDependant().

#define RESPONSE_GET_AREAL_DETECTOR_VARIABLE   0xbd

Definition at line 266 of file TraCIConstants.h.

Referenced by TraCIServerAPI_ArealDetector::processGet().

#define RESPONSE_GET_EDGE_VARIABLE   0xba

Definition at line 221 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Edge::processGet().

#define RESPONSE_GET_GUI_VARIABLE   0xbc

Definition at line 251 of file TraCIConstants.h.

Referenced by TraCIServerAPI_GUI::processGet().

#define RESPONSE_GET_INDUCTIONLOOP_VARIABLE   0xb0

Definition at line 75 of file TraCIConstants.h.

Referenced by TraCIServerAPI_InductionLoop::processGet().

#define RESPONSE_GET_JUNCTION_VARIABLE   0xb9

Definition at line 206 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Junction::processGet().

#define RESPONSE_GET_LANE_VARIABLE   0xb3

Definition at line 116 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Lane::processGet().

#define RESPONSE_GET_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xb1

Definition at line 88 of file TraCIConstants.h.

Referenced by TraCIServerAPI_MeMeDetector::processGet().

#define RESPONSE_GET_PERSON_VARIABLE   0xbe

Definition at line 279 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Person::processGet().

#define RESPONSE_GET_POI_VARIABLE   0xb7

Definition at line 176 of file TraCIConstants.h.

Referenced by TraCIServerAPI_POI::processGet().

#define RESPONSE_GET_POLYGON_VARIABLE   0xb8

Definition at line 191 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Polygon::processGet().

#define RESPONSE_GET_ROUTE_VARIABLE   0xb6

Definition at line 161 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Route::processGet().

#define RESPONSE_GET_SIM_VARIABLE   0xbb

Definition at line 236 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define RESPONSE_GET_TL_VARIABLE   0xb2

Definition at line 101 of file TraCIConstants.h.

Referenced by TraCIServerAPI_TLS::processGet().

#define RESPONSE_GET_VEHICLE_VARIABLE   0xb4

Definition at line 131 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define RESPONSE_GET_VEHICLETYPE_VARIABLE   0xb5

Definition at line 146 of file TraCIConstants.h.

Referenced by TraCIServerAPI_VehicleType::processGet().

#define RESPONSE_SUBSCRIBE_AREAL_DETECTOR_CONTEXT   0x9d

Definition at line 262 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_AREAL_DETECTOR_VARIABLE   0xed

Definition at line 270 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_EDGE_CONTEXT   0x9a

Definition at line 217 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_EDGE_VARIABLE   0xea

Definition at line 227 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_GUI_CONTEXT   0x9c

Definition at line 247 of file TraCIConstants.h.

Referenced by TraCITestClient::validateSubscription().

#define RESPONSE_SUBSCRIBE_GUI_VARIABLE   0xec

Definition at line 257 of file TraCIConstants.h.

Referenced by TraCITestClient::validateSubscription().

#define RESPONSE_SUBSCRIBE_INDUCTIONLOOP_CONTEXT   0x90

Definition at line 71 of file TraCIConstants.h.

Referenced by TraCITestClient::validateSubscription().

#define RESPONSE_SUBSCRIBE_INDUCTIONLOOP_VARIABLE   0xe0

Definition at line 79 of file TraCIConstants.h.

Referenced by TraCITestClient::validateSubscription().

#define RESPONSE_SUBSCRIBE_JUNCTION_CONTEXT   0x99

Definition at line 202 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_JUNCTION_VARIABLE   0xe9

Definition at line 212 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_LANE_CONTEXT   0x93

Definition at line 112 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_LANE_VARIABLE   0xe3

Definition at line 122 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_CONTEXT   0x91

Definition at line 84 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE   0xe1

Definition at line 92 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_PERSON_CONTEXT   0x9e

Definition at line 275 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_PERSON_VARIABLE   0xee

Definition at line 285 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_POI_CONTEXT   0x97

Definition at line 172 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_POI_VARIABLE   0xe7

Definition at line 182 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_POLYGON_CONTEXT   0x98

Definition at line 187 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_POLYGON_VARIABLE   0xe8

Definition at line 197 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_ROUTE_CONTEXT   0x96

Definition at line 157 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_ROUTE_VARIABLE   0xe6

Definition at line 167 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_SIM_CONTEXT   0x9b

Definition at line 232 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_SIM_VARIABLE   0xeb

Definition at line 242 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_TL_CONTEXT   0x92

Definition at line 97 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_TL_VARIABLE   0xe2

Definition at line 107 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLE_CONTEXT   0x94

Definition at line 127 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLE_VARIABLE   0xe4

Definition at line 137 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLETYPE_CONTEXT   0x95

Definition at line 142 of file TraCIConstants.h.

#define RESPONSE_SUBSCRIBE_VEHICLETYPE_VARIABLE   0xe5

Definition at line 152 of file TraCIConstants.h.

#define STAGE_DRIVING   0x01

Definition at line 392 of file TraCIConstants.h.

#define STAGE_WAITING   0x02

Definition at line 394 of file TraCIConstants.h.

#define STAGE_WALKING   0x00

Definition at line 390 of file TraCIConstants.h.

#define SURROUNDING_VARIABLES_SUBSCRIPTION   0x03

Definition at line 410 of file TraCIConstants.h.

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

Definition at line 471 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 483 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 358 of file TraCIConstants.h.

#define TLPHASE_GREEN   0x03

Definition at line 356 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define TLPHASE_NOSIGNAL   0x05

Definition at line 360 of file TraCIConstants.h.

#define TLPHASE_RED   0x01

Definition at line 352 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define TLPHASE_YELLOW   0x02

Definition at line 354 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define TRACI_VERSION   11

Definition at line 37 of file TraCIConstants.h.

Referenced by TraCIServer::commandGetVersion().

#define TYPE_FLOAT   0x0A
#define TYPE_TLPHASELIST   0x0D

Definition at line 323 of file TraCIConstants.h.

Referenced by TraCITestClient::readAndReportTypeDependent().

#define VAR_ALLOWED_SPEED   0xb7

Definition at line 624 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 608 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_BUS_STOP_WAITING   0x67

Definition at line 652 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 753 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 621 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define VAR_LANEPOSITION   0x56
#define VAR_LEADER   0x68
#define VAR_LOADED_VEHICLES_IDS   0x72
#define VAR_LOADED_VEHICLES_NUMBER   0x71
#define VAR_MIN_EXPECTED_VEHICLES   0x7d
#define VAR_MOVE_TO   0x5c
#define VAR_MOVE_TO_VTD   0xb4

Definition at line 614 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define VAR_NET_BOUNDING_BOX   0x7c
#define VAR_NEXT_EDGE   0xc1

Definition at line 771 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Person::processGet().

#define VAR_NUM_STAGES   0xc2

Definition at line 774 of file TraCIConstants.h.

#define VAR_PARKING_ENDING_VEHICLES_IDS   0x6f

Definition at line 727 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_ENDING_VEHICLES_NUMBER   0x6e

Definition at line 724 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_STARTING_VEHICLES_IDS   0x6d

Definition at line 721 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_STARTING_VEHICLES_NUMBER   0x6c

Definition at line 718 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PERSON_NUMBER   0x67

Definition at line 649 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_POSITION3D   0x39
#define VAR_ROUTE   0x57

Definition at line 576 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 765 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

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

Definition at line 605 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processGet().

#define VAR_SPEEDSETMODE   0xb3

Definition at line 611 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define VAR_STAGE   0xc0

Definition at line 768 of file TraCIConstants.h.

#define VAR_STOP_ENDING_VEHICLES_IDS   0x6b

Definition at line 715 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_ENDING_VEHICLES_NUMBER   0x6a

Definition at line 712 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_STARTING_VEHICLES_IDS   0x69

Definition at line 709 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_STARTING_VEHICLES_NUMBER   0x68

Definition at line 706 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOPSTATE   0xb5

Definition at line 618 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