Uses of Class
aim4.msg.v2i.V2IMessage

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.
 



Copyright © 2011. All Rights Reserved.