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 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   13
 
#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_HEIGHT   0xbc
 
#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 21794 2016-10-26 08:24:54Z namdre

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 758 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processSet().

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

Definition at line 790 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Vehicle::processSet().

#define CMD_REROUTE_TRAVELTIME   0x90

Definition at line 787 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 761 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 775 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   13

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 674 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 781 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 802 of file TraCIConstants.h.

#define VAR_PARKING_ENDING_VEHICLES_IDS   0x6f

Definition at line 755 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_ENDING_VEHICLES_NUMBER   0x6e

Definition at line 752 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_STARTING_VEHICLES_IDS   0x6d

Definition at line 749 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PARKING_STARTING_VEHICLES_NUMBER   0x6c

Definition at line 746 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_PERSON_NUMBER   0x67

Definition at line 671 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 793 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 796 of file TraCIConstants.h.

#define VAR_STOP_ENDING_VEHICLES_IDS   0x6b

Definition at line 743 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_ENDING_VEHICLES_NUMBER   0x6a

Definition at line 740 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_STARTING_VEHICLES_IDS   0x69

Definition at line 737 of file TraCIConstants.h.

Referenced by TraCIServerAPI_Simulation::processGet().

#define VAR_STOP_STARTING_VEHICLES_NUMBER   0x68

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