Uses of Class
aim4.msg.i2v.I2VMessage

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.
 



Copyright © 2011. All Rights Reserved.