Package | Description |
---|---|
aim4.im.v2i.policy |
This package contains the implementation of various intersection control
policies for the V2I intersection manager.
|
aim4.im.v2i.RequestHandler |
This package contains the implementations of the request handlers of
the V2I intersection manager.
|
aim4.msg.v2i |
This package contains the implementation of the V2I messages in the
AIM protocol.
|
Modifier and Type | Method and Description |
---|---|
Request.Proposal |
BasePolicy.ReserveParam.getSuccessfulProposal()
Get the successful proposal
|
Modifier and Type | Method and Description |
---|---|
List<Request.Proposal> |
BasePolicy.ProposalFilterResult.getProposals()
Get the proposals.
|
Modifier and Type | Method and Description |
---|---|
BasePolicy.ReserveParam |
BasePolicyCallback.findReserveParam(Request msg,
List<Request.Proposal> proposals)
Compute the reservation parameter given the request message and a
set of proposals.
|
BasePolicy.ReserveParam |
BasePolicy.findReserveParam(Request msg,
List<Request.Proposal> proposals)
Compute the reservation parameter given the request message and a
set of proposals.
|
static BasePolicy.ProposalFilterResult |
BasePolicy.standardProposalsFilter(List<Request.Proposal> proposals,
double currentTime)
Remove the proposals that are either too early or too late.
|
Constructor and Description |
---|
BasePolicy.ReserveParam(int vin,
Request.Proposal successfulProposal,
ReservationGridManager.Plan gridPlan,
AczManager aczManager,
AczManager.Plan aczPlan)
Create a reservation parameter record.
|
Constructor and Description |
---|
BasePolicy.ProposalFilterResult(List<Request.Proposal> proposals)
Create the result of the standard proposal filter
|
Modifier and Type | Method and Description |
---|---|
Request.Proposal |
BatchModeRequestHandler.IndexedProposal.getProposal()
Get the proposal.
|
Constructor and Description |
---|
BatchModeRequestHandler.IndexedProposal(int id,
Request.Proposal proposal,
Request request,
List<BatchModeRequestHandler.IndexedProposal> proposalGroup,
double submissionTime)
Create a new indexed proposal
|
Modifier and Type | Method and Description |
---|---|
List<Request.Proposal> |
Request.getProposals()
Get the List of Proposals in this request.
|
Constructor and Description |
---|
Request.Proposal(Request.Proposal p)
Create a copy of a given proposal.
|
Constructor and Description |
---|
Request(int sourceID,
int destinationID,
int requestId,
Request.VehicleSpecForRequestMsg spec,
List<Request.Proposal> proposals)
Basic class constructor with all required fields.
|
Copyright © 2013. All rights reserved.