|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use V2IMessage | |
---|---|
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. |
Uses of V2IMessage in aim4.im.v2i |
---|
Methods in aim4.im.v2i that return types with arguments of type V2IMessage | |
---|---|
Iterator<V2IMessage> |
V2IManager.inboxIterator()
Get an iterator for the messages waiting to be read. |
Methods in aim4.im.v2i with parameters of type V2IMessage | |
---|---|
void |
V2IManager.receive(V2IMessage msg)
Adds a message to the incoming queue of messages delivered to this IntersectionManager. |
Uses of V2IMessage in aim4.im.v2i.policy |
---|
Methods in aim4.im.v2i.policy with parameters of type V2IMessage | |
---|---|
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 |
Uses of V2IMessage in aim4.msg.v2i |
---|
Subclasses of V2IMessage in aim4.msg.v2i | |
---|---|
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. |
Constructors in aim4.msg.v2i with parameters of type V2IMessage | |
---|---|
V2IMessage(V2IMessage msg)
|
Uses of V2IMessage in aim4.vehicle |
---|
Methods in aim4.vehicle that return V2IMessage | |
---|---|
V2IMessage |
BasicAutoVehicle.getLastV2IMessage()
Get the last V2I message |
V2IMessage |
AutoVehicleDriverView.getLastV2IMessage()
Get the last V2I message |
Methods in aim4.vehicle that return types with arguments of type V2IMessage | |
---|---|
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. |
Methods in aim4.vehicle with parameters of type V2IMessage | |
---|---|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |