Package | Description |
---|---|
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.v2i |
This package contains the implementation of the V2I messages in the
AIM protocol.
|
aim4.vehicle |
This package contains the vehicle model in the simulator.
|
Modifier and Type | Method and Description |
---|---|
Iterator<V2IMessage> |
V2IManager.inboxIterator()
Get an iterator for the messages waiting to be read.
|
Modifier and Type | Method and Description |
---|---|
void |
V2IManager.receive(V2IMessage msg)
Adds a message to the incoming queue of messages delivered to this
IntersectionManager.
|
Modifier and Type | Method and Description |
---|---|
void |
TimeoutPolicy.processV2IMessage(V2IMessage msg)
Process a V2I message
|
void |
Policy.processV2IMessage(V2IMessage msg)
Process a V2I message
|
void |
BasePolicy.processV2IMessage(V2IMessage msg)
Process a V2I message
|
void |
AllStopPolicy.processV2IMessage(V2IMessage msg)
Process a V2I message
|
Modifier and Type | Class and Description |
---|---|
class |
Away
Message sent from a Vehicle to an Intersection Manager to inform it that it
has exited the Admission Control Zone.
|
class |
Cancel
Message sent from a Vehicle to an Intersection Manager to
cancel a reservation.
|
class |
Done
Message sent from a Vehicle to an Intersection Manager to inform it that it
has completed its reservation.
|
class |
Request
Message sent from a Vehicle to an Intersection Manager to request a
reservation.
|
Constructor and Description |
---|
V2IMessage(V2IMessage msg) |
Modifier and Type | Method and Description |
---|---|
V2IMessage |
BasicAutoVehicle.getLastV2IMessage()
Get the last V2I message
|
V2IMessage |
AutoVehicleDriverView.getLastV2IMessage()
Get the last V2I message
|
Modifier and Type | Method and Description |
---|---|
Queue<V2IMessage> |
VehicleSimView.getV2IOutbox()
Get the queue of V2I messages waiting to be delivered from this
Vehicle.
|
Queue<V2IMessage> |
BasicAutoVehicle.getV2IOutbox()
Get the queue of V2I messages waiting to be delivered from this
Vehicle.
|
Modifier and Type | Method and Description |
---|---|
void |
BasicAutoVehicle.send(V2IMessage msg)
Adds a message to the outgoing queue of messages to be delivered to an
IntersectionManager.
|
void |
AutoVehicleDriverView.send(V2IMessage msg)
Adds a message to the outgoing queue of messages to be delivered to an
IntersectionManager.
|
Copyright © 2013. All rights reserved.