Uses of Class
dispatch.Dispatcher
-
Packages that use Dispatcher Package Description actuator control control.commodity control.rampmetering control.sigint core dispatch lanechange models.fluid models.none models.vehicle models.vehicle.newell models.vehicle.spatialq output profiles sensor traveltime -
-
Uses of Dispatcher in actuator
Methods in actuator with parameters of type Dispatcher Modifier and Type Method Description void
AbstractActuator. poke(Dispatcher dispatcher, float timestamp)
-
Uses of Dispatcher in control
Methods in control with parameters of type Dispatcher Modifier and Type Method Description void
AbstractController. poke(Dispatcher dispatcher, float timestamp)
abstract void
AbstractController. update_command(Dispatcher dispatcher)
void
ControllerSchedule. update_command(Dispatcher dispatcher)
-
Uses of Dispatcher in control.commodity
Methods in control.commodity with parameters of type Dispatcher Modifier and Type Method Description void
ControllerFlowToLinks. update_command(Dispatcher dispatcher)
void
ControllerOfframpFlow. update_command(Dispatcher dispatcher)
void
ControllerRestrictLaneGroup. update_command(Dispatcher dispatcher)
void
ControllerTollLaneGroup. update_command(Dispatcher dispatcher)
-
Uses of Dispatcher in control.rampmetering
Methods in control.rampmetering with parameters of type Dispatcher Modifier and Type Method Description void
AbstractControllerRampMetering. update_command(Dispatcher dispatcher)
void
ControllerProfileRate. update_command(Dispatcher dispatcher)
-
Uses of Dispatcher in control.sigint
Methods in control.sigint with parameters of type Dispatcher Modifier and Type Method Description void
ControllerSignal. update_command(Dispatcher dispatcher)
void
ControllerSignalPretimed. update_command(Dispatcher dispatcher)
-
Uses of Dispatcher in core
Fields in core declared as Dispatcher Modifier and Type Field Description Dispatcher
Scenario. dispatcher
Methods in core with parameters of type Dispatcher Modifier and Type Method Description void
Scenario. initialize(Dispatcher dispatcher, RunParameters runParams, boolean validate_post_init)
void
InterfaceModel. register_with_dispatcher(Scenario scenario, Dispatcher dispatcher, float start_time)
Constructors in core with parameters of type Dispatcher Constructor Description EventFluidModelUpdate(Dispatcher dispatcher, float timestamp, Object model)
EventFluidStateUpdate(Dispatcher dispatcher, float timestamp, Object model)
-
Uses of Dispatcher in dispatch
Fields in dispatch declared as Dispatcher Modifier and Type Field Description Dispatcher
AbstractEvent. dispatcher
Methods in dispatch with parameters of type Dispatcher Modifier and Type Method Description void
Pokable. poke(Dispatcher dispatcher, float timestamp)
Constructors in dispatch with parameters of type Dispatcher Constructor Description AbstractEvent(Dispatcher dispatcher, int dispatch_order, float timestamp, Object recipient)
EventAdvanceSignalPhase(Dispatcher dispatcher, float timestamp, SignalPhase phase)
EventComputeTravelTime(Dispatcher dispatcher, float timestamp, Object recipient)
EventCreateVehicle(Dispatcher dispatcher, float timestamp, core.AbstractDemandGenerator source)
EventDemandChange(Dispatcher dispatcher, float timestamp, core.AbstractDemandGenerator demand_gen, double demand_vps)
EventInitializeController(Dispatcher dispatcher, float timestamp, Object recipient)
EventPoke(Dispatcher dispatcher, int dispatch_order, float timestamp, Object recipient)
EventSplitChange(Dispatcher dispatcher, float timestamp, SplitMatrixProfile splitProfile, Map<Long,Double> outlink2value)
EventStopSimulation(Scenario scenario, Dispatcher dispatcher, float timestamp)
EventTimedWrite(Dispatcher dispatcher, float timestamp, Object obj)
-
Uses of Dispatcher in lanechange
Methods in lanechange with parameters of type Dispatcher Modifier and Type Method Description void
AbstractLaneSelector. poke(Dispatcher dispatcher, float timestamp)
-
Uses of Dispatcher in models.fluid
Methods in models.fluid with parameters of type Dispatcher Modifier and Type Method Description void
FluidDemandGenerator. set_demand_vps(Dispatcher dispatcher, float time, double new_demand_vps)
Constructors in models.fluid with parameters of type Dispatcher Constructor Description EventUpdateTotalCellVehicles(Dispatcher dispatcher, float timestamp, Object recipient)
EventUpdateTotalCellVehiclesDwn(Dispatcher dispatcher, float timestamp, Object recipient)
EventUpdateTotalLanegroupVehicles(Dispatcher dispatcher, float timestamp, Object recipient)
EventUpdateTotalLanegroupVehiclesDwn(Dispatcher dispatcher, float timestamp, Object recipient)
EventUpdateTotalLinkVehicles(Dispatcher dispatcher, float timestamp, Object recipient)
-
Uses of Dispatcher in models.none
Methods in models.none with parameters of type Dispatcher Modifier and Type Method Description void
ModelNone. register_with_dispatcher(Scenario scenario, Dispatcher dispatcher, float start_time)
-
Uses of Dispatcher in models.vehicle
Methods in models.vehicle with parameters of type Dispatcher Modifier and Type Method Description void
VehicleDemandGenerator. schedule_next_vehicle(Dispatcher dispatcher, float timestamp)
void
VehicleDemandGenerator. set_demand_vps(Dispatcher dispatcher, float time, double value)
-
Uses of Dispatcher in models.vehicle.newell
Methods in models.vehicle.newell with parameters of type Dispatcher Modifier and Type Method Description void
ModelNewell. poke(Dispatcher dispatcher, float timestamp)
void
ModelNewell. register_with_dispatcher(Scenario scenario, Dispatcher dispatcher, float start_time)
-
Uses of Dispatcher in models.vehicle.spatialq
Methods in models.vehicle.spatialq with parameters of type Dispatcher Modifier and Type Method Description void
ModelSpatialQ. register_with_dispatcher(Scenario scenario, Dispatcher dispatcher, float start_time)
Constructors in models.vehicle.spatialq with parameters of type Dispatcher Constructor Description EventReleaseVehicleFromLaneGroup(Dispatcher dispatcher, float timestamp, Object obj)
EventTransitToWaiting(Dispatcher dispatcher, float timestamp, Object vehicle)
-
Uses of Dispatcher in output
Methods in output with parameters of type Dispatcher Modifier and Type Method Description void
AbstractOutputTimed. register(RunParameters props, Dispatcher dispatcher)
void
InterfaceOutput. register(RunParameters props, Dispatcher dispatcher)
void
OutputCellSumVehicles. register(RunParameters props, Dispatcher dispatcher)
void
OutputCellSumVehiclesDwn. register(RunParameters props, Dispatcher dispatcher)
void
OutputController. register(RunParameters props, Dispatcher dispatcher)
void
OutputLaneGroups. register(RunParameters props, Dispatcher dispatcher)
void
OutputLaneGroupSumVehicles. register(RunParameters props, Dispatcher dispatcher)
void
OutputLaneGroupSumVehiclesDwn. register(RunParameters props, Dispatcher dispatcher)
void
OutputLinkSumVehicles. register(RunParameters props, Dispatcher dispatcher)
void
OutputTravelTime. register(RunParameters props, Dispatcher dispatcher)
void
OutputVehicleClass. register(RunParameters props, Dispatcher dispatcher)
void
OutputVehicleEvents. register(RunParameters props, Dispatcher dispatcher)
-
Uses of Dispatcher in profiles
Methods in profiles with parameters of type Dispatcher Modifier and Type Method Description void
SplitMatrixProfile. initialize(Dispatcher dispatcher)
void
SplitMatrixProfile. register_next_change(Dispatcher dispatcher, TimeMap time_map)
-
Uses of Dispatcher in sensor
Methods in sensor with parameters of type Dispatcher Modifier and Type Method Description void
AbstractSensor. poke(Dispatcher dispatcher, float timestamp)
abstract void
AbstractSensor. take_measurement(Dispatcher dispatcher, float timestamp)
void
FixedSensor. take_measurement(Dispatcher dispatcher, float timestamp)
-
Uses of Dispatcher in traveltime
Methods in traveltime with parameters of type Dispatcher Modifier and Type Method Description void
LinkTravelTimeManager. initialize(Dispatcher dispatcher)
-