| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface V2IManagerCallback
An interface of the methods of V2IManager that are available for the policies.
| Method Summary | |
|---|---|
 AdmissionControlZone | 
getACZ(int laneId)
Get the Admission Control Zone of a given lane.  | 
 AczManager | 
getAczManager(int laneId)
Get the manager of an ACZ  | 
 double | 
getCurrentTime()
Get the current time  | 
 int | 
getId()
Get the id of the intersection manager.  | 
 Intersection | 
getIntersection()
Get the intersection managed by this intersection manager.  | 
 ReservationGrid | 
getReservationGrid()
Get the reservation grid.  | 
 ReservationGridManager | 
getReservationGridManager()
Get the manager of the reservation grid  | 
 TrackModel | 
getTrackModel()
 | 
 void | 
sendI2VMessage(I2VMessage msg)
A callback method for sending a I2V message.  | 
| Method Detail | 
|---|
void sendI2VMessage(I2VMessage msg)
msg - a I2V messageint getId()
double getCurrentTime()
Intersection getIntersection()
TrackModel getTrackModel()
ReservationGrid getReservationGrid()
ReservationGridManager getReservationGridManager()
AdmissionControlZone getACZ(int laneId)
laneId - the id of the lane
AczManager getAczManager(int laneId)
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||