|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use I2VMessage | |
|---|---|
| aim4.im.v2i | This package contains the implementation of the V2I intersection manager. |
| aim4.im.v2i.policy | This package contains the implementation of various intersection control policies for the V2I intersection manager. |
| aim4.msg.i2v | This package contains the implementation of the I2V messages in the AIM protocol. |
| aim4.vehicle | This package contains the vehicle model in the simulator. |
| Uses of I2VMessage in aim4.im.v2i |
|---|
| Methods in aim4.im.v2i that return types with arguments of type I2VMessage | |
|---|---|
Iterator<I2VMessage> |
V2IManager.outboxIterator()
Get an iterator for the messages waiting to be delivered from this IntersectionManager. |
| Methods in aim4.im.v2i with parameters of type I2VMessage | |
|---|---|
void |
V2IManagerCallback.sendI2VMessage(I2VMessage msg)
A callback method for sending a I2V message. |
void |
V2IManager.sendI2VMessage(I2VMessage msg)
Adds a message to the outgoing queue of messages to be delivered to a Vehicle. |
| Uses of I2VMessage in aim4.im.v2i.policy |
|---|
| Methods in aim4.im.v2i.policy with parameters of type I2VMessage | |
|---|---|
void |
TimeoutPolicy.sendI2VMessage(I2VMessage msg)
A callback method for sending a I2V message. |
| Uses of I2VMessage in aim4.msg.i2v |
|---|
| Subclasses of I2VMessage in aim4.msg.i2v | |
|---|---|
class |
Confirm
Message sent from an Intersection Manager to a Vehicle to confirm a reservation request. |
class |
Reject
Message sent from an Intersection Manager to a Vehicle to reject a reservation request. |
| Constructors in aim4.msg.i2v with parameters of type I2VMessage | |
|---|---|
I2VMessage(I2VMessage msg)
Create a new copy of the message. |
|
| Uses of I2VMessage in aim4.vehicle |
|---|
| Methods in aim4.vehicle that return types with arguments of type I2VMessage | |
|---|---|
List<I2VMessage> |
BasicAutoVehicle.pollAllMessagesFromI2VInbox()
Get the list of all messages currently in the queue of I2V messages waiting to be read by this Vehicle. |
List<I2VMessage> |
AutoVehicleDriverView.pollAllMessagesFromI2VInbox()
Get the list of all messages currently in the queue of I2V messages waiting to be read by this Vehicle. |
| Methods in aim4.vehicle with parameters of type I2VMessage | |
|---|---|
void |
ProxyVehicle.receive(I2VMessage msg)
Adds a message to the incoming queue of messages received from IntersectionManagers. |
void |
BasicAutoVehicle.receive(I2VMessage msg)
Adds a message to the incoming queue of messages received from IntersectionManagers. |
void |
AutoVehicleDriverView.receive(I2VMessage msg)
Adds a message to the incoming queue of messages received from IntersectionManagers. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||