| Package | Description |
|---|---|
| org.opentrafficsim.imb.connector |
The connector classes to link OTS and IMB.
|
| org.opentrafficsim.imb.transceiver |
Interfaces and abstract classes for Transceivers and Transformers.
|
| org.opentrafficsim.imb.transceiver.urbanstrategy |
Implementation of the transceivers for OTS to TNO's Urban Strategy.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Transceiver> |
IMBConnector.imbTransceiverMap
Registration of callback ids from IMB to OTS.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IMBConnector.register(String imbEventName,
Transceiver transceiver)
Register the transceiver as the interested party when an IMB message identified by the imbEventName is received.
|
void |
Connector.register(String fullIMBEventName,
Transceiver transceiver)
Register the transceiver as the interested party when an IMB message identified by the imbEventName is received.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTransceiver
Provide the basic implementation of a Transceiver from which targeted classes can extend.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GraphTransceiver
OTS can publish graphs to IMB, e.g.
|
class |
GTUTransceiver
The GTUTransceiver publishes the following information on the IMB bus:
LaneBasedGTU.LANEBASED_INIT_EVENT as an IMB NEW event for a GTU entering the network.
|
class |
LaneGTUTransceiver
OTS publishes events about the lanes to IMB, e.g.
|
class |
LinkGTUTransceiver
OTS publishes events about the links to IMB, e.g.
|
class |
NetworkTransceiver
IMB transceiver for the network.
|
class |
NodeTransceiver
OTS publishes events about the Nodes to IMB to be able to identify the nodes in the network.
At the start of the OTS simulation, or when a Node is added later, a NEW message is sent to IMB for each node to identify the node id. |
class |
SensorGTUTransceiver
OTS publishes events about sensor triggers to IMB, e.g.
|
class |
SimulatorTransceiver
The SimulatorTranseiver sends and listens to start, stop and change speed messages.
|
class |
StatisticsGTULaneTransceiver
OTS can publish messages about statistics or Key Performance Indicators (KPIs) of the relation between GTUs and a part of the
network.
|
Copyright © 2014–2016 Delft University of Technology. All rights reserved.