|
GridSim 5.0 beta | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Link | |
---|---|
gridsim | Classes that form the main simulation structure of GridSim . |
gridsim.auction | Classes that form the framework of auction model in GridSim. |
gridsim.datagrid | Classes that form the framework of DataGrid model in GridSim. |
gridsim.datagrid.index | Classes that form the structure of multiple regional Data GIS and Replica Catalogue entities. |
gridsim.index | Classes that form the structure of multiple regional GIS entities. |
gridsim.net | Classes that form the network extension of GridSim . |
gridsim.net.flow | Classes that form the network flow extension of GridSim . |
gridsim.net.fnb | Classes that form the finite network buffer extension of GridSim . |
gridsim.parallel | |
gridsim.parallel.reservation | |
gridsim.parallel.util | |
gridsim.resFailure | Classes that form the framework of resource failures model in GridSim. |
gridsim.util | Classes that perform other important functionalities of GridSim . |
Uses of Link in gridsim |
---|
Methods in gridsim that return Link | |
---|---|
Link |
GridSimCore.getLink()
Returns the Link that connects this entity to other entities if Network Extensions are being used. |
Constructors in gridsim with parameters of type Link | |
---|---|
AdvanceReservation(String name,
Link link)
Allocates a new AdvanceReservation object. |
|
AdvanceReservation(String name,
Link link,
double timeZone)
Allocates a new AdvanceReservation object with a given time zone |
|
ARGridResource(String name,
Link link,
ResourceCharacteristics resource,
ResourceCalendar calendar,
ARPolicy policy)
Allocates a new GridResource object that supports Advanced Reservation. |
|
GridResource(String name,
Link link,
long seed,
ResourceCharacteristics resource,
double peakLoad,
double offPeakLoad,
double relativeHolidayLoad,
LinkedList weekends,
LinkedList holidays)
Allocates a new GridResource object. |
|
GridResource(String name,
Link link,
ResourceCharacteristics resource,
ResourceCalendar calendar)
Allocates a new GridResource object. |
|
GridResource(String name,
Link link,
ResourceCharacteristics resource,
ResourceCalendar calendar,
AllocPolicy policy)
Allocates a new GridResource object. |
|
GridSim(String name,
Link link)
Allocates a new GridSim object with NETWORK communication channels: "input" and "output" Sim_port. |
|
GridSimCore(String name,
Link link)
Allocates a new GridSim object with NETWORK communication channels: "input" and "output" Sim_port. |
|
GridUser(String name,
Link link)
Creates a GridUser object |
|
GridUser(String name,
Link link,
String regionalGIS)
Creates a GridUser object |
Uses of Link in gridsim.auction |
---|
Constructors in gridsim.auction with parameters of type Link | |
---|---|
Auctioneer(String name,
Link link)
|
Uses of Link in gridsim.datagrid |
---|
Constructors in gridsim.datagrid with parameters of type Link | |
---|---|
DataGridResource(String name,
Link link,
ResourceCharacteristics resource,
ResourceCalendar calendar,
AllocPolicy policy,
ReplicaManager replicaManager)
Creates a new DataGrid resource object |
|
DataGridResource(String name,
Link link,
ResourceCharacteristics resource,
ResourceCalendar calendar,
ReplicaManager replicaManager)
Creates a new DataGrid resource object |
|
DataGridUser(String name,
Link link)
Creates a new DataGrid user. NOTE: When using this constructor, do not forget to set the regional GIS name and the Replica Catalogue name for this entity. |
|
DataGridUser(String name,
Link link,
String regionalGIS)
Creates a new DataGrid user. NOTE: When using this constructor, do not forget to set the Replica Catalogue name for this entity. |
|
DataGridUser(String name,
Link link,
String rcName,
String regionalGIS)
Creates a new DataGrid user |
Uses of Link in gridsim.datagrid.index |
---|
Constructors in gridsim.datagrid.index with parameters of type Link | |
---|---|
AbstractRC(String name,
Link link)
Creates a new Replica Catalogue (RC) entity. |
|
DataRegionalGIS(String name,
Link link)
Creates a new Data GIS entity |
|
RegionalRC(String name,
Link link)
Creates a new Replica Catalogue (RC) entity. |
|
TopRegionalRC(Link link)
Creates a new Replica Catalogue (RC) entity with a default name. |
|
TopRegionalRC(String name,
Link link)
Creates a new Replica Catalogue (RC) entity. |
Uses of Link in gridsim.index |
---|
Constructors in gridsim.index with parameters of type Link | |
---|---|
AbstractGIS(String name,
Link link)
Creates a new regional GIS entity |
|
RegionalGIS(String name,
Link link)
Creates a new regional GIS entity |
Uses of Link in gridsim.net |
---|
Subclasses of Link in gridsim.net | |
---|---|
class |
SimpleLink
This class realizes a link in its simplest form. |
Methods in gridsim.net with parameters of type Link | |
---|---|
void |
Input.addLink(Link link)
Sets the Input entities link. |
void |
NetIO.addLink(Link link)
Sets this entity's link. |
void |
Output.addLink(Link link)
Sets this entity's link. |
void |
FloodingRouter.attachRouter(Router router,
Link link,
PacketScheduler sched)
Joins two routers together. |
void |
RIPRouter.attachRouter(Router router,
Link link,
PacketScheduler sched)
Joins two routers together. |
void |
RateControlledRouter.attachRouter(Router router,
Link link,
PacketScheduler sched)
Joins two routers together. |
abstract void |
Router.attachRouter(Router router,
Link link,
PacketScheduler sched)
Joins two routers together. |
void |
FloodingRouter.attachRouter(Router router,
Link link,
PacketScheduler thisSched,
PacketScheduler otherSched)
Joins two routers with a Link. |
void |
RIPRouter.attachRouter(Router router,
Link link,
PacketScheduler thisSched,
PacketScheduler otherSched)
Joins two routers with a Link. |
void |
RateControlledRouter.attachRouter(Router router,
Link link,
PacketScheduler thisSched,
PacketScheduler otherSched)
Joins two routers with a Link. |
abstract void |
Router.attachRouter(Router router,
Link link,
PacketScheduler thisSched,
PacketScheduler otherSched)
Joins two routers with a Link. |
Uses of Link in gridsim.net.flow |
---|
Subclasses of Link in gridsim.net.flow | |
---|---|
class |
FlowLink
This class enables flow level networking over a shared link. |
Methods in gridsim.net.flow with parameters of type Link | |
---|---|
void |
FlowPacket.addBaudRate(Link link)
Adds baud rate of current link, and sets bottleneck bandwidth and ID if the link is this flow's bottleneck |
void |
FlowInput.addLink(Link link)
Sets the FlowInput entities link. |
void |
FlowOutput.addLink(Link link)
Sets this entity's link. |
void |
FlowPacket.addLink(Link link)
Adds current link, and calls addBaudRate() and addLatency() |
void |
FlowRouter.attachRouter(Router router,
Link link,
PacketScheduler sched)
Joins two routers together. |
void |
FlowRouter.attachRouter(Router router,
Link link,
PacketScheduler thisSched,
PacketScheduler otherSched)
Joins two routers with a Link. |
Uses of Link in gridsim.net.fnb |
---|
Methods in gridsim.net.fnb with parameters of type Link | |
---|---|
void |
FnbInput.addLink(Link link)
Sets the Input entities link. |
void |
FnbOutput.addLink(Link link)
Sets this entity's link. |
void |
FnbRIPRouter.attachRouter(Router router,
Link link,
PacketScheduler sched)
Joins two routers together. |
void |
FnbRIPRouter.attachRouter(Router router,
Link link,
PacketScheduler thisSched,
PacketScheduler otherSched)
Joins two routers with a Link. |
Uses of Link in gridsim.parallel |
---|
Constructors in gridsim.parallel with parameters of type Link | |
---|---|
ParallelResource(String name,
Link link,
ResourceCharacteristics resource,
AllocPolicy policy)
Allocates a new object. |
Uses of Link in gridsim.parallel.reservation |
---|
Constructors in gridsim.parallel.reservation with parameters of type Link | |
---|---|
ReservationRequester(String name,
Link link)
Allocates a new object. |
Uses of Link in gridsim.parallel.util |
---|
Constructors in gridsim.parallel.util with parameters of type Link | |
---|---|
Workload(String name,
Link link,
String resourceName,
WorkloadModel model)
Create a new Workload object with the network extension. |
Uses of Link in gridsim.resFailure |
---|
Constructors in gridsim.resFailure with parameters of type Link | |
---|---|
GridResourceWithFailure(String name,
Link link,
long seed,
ResourceCharacteristics resource,
double peakLoad,
double offPeakLoad,
double relativeHolidayLoad,
LinkedList weekends,
LinkedList holidays)
Allocates a new GridResourceWithFailure object. |
|
GridResourceWithFailure(String name,
Link link,
ResourceCharacteristics resource,
ResourceCalendar calendar)
Allocates a new GridResourceWithFailure object. |
|
GridResourceWithFailure(String name,
Link link,
ResourceCharacteristics resource,
ResourceCalendar calendar,
AllocPolicyWithFailure policy)
Allocates a new GridResourceWithFailure object. |
|
RegionalGISWithFailure(String name,
Link link,
ContinuousGenerator failureNumResPattern,
ContinuousGenerator failureTimePattern,
ContinuousGenerator failureLengthPattern)
Creates a new regional GIS entity |
|
RegionalGISWithFailure(String name,
Link link,
DiscreteGenerator failureNumResPattern,
DiscreteGenerator failureTimePattern,
DiscreteGenerator failureLengthPattern)
Creates a new regional GIS entity |
|
RegionalGISWithFailure(String name,
Link link,
Variate failureNumResPattern,
Variate failureTimePattern,
Variate failureLengthPattern)
Creates a new regional GIS entity |
Uses of Link in gridsim.util |
---|
Constructors in gridsim.util with parameters of type Link | |
---|---|
Workload(String name,
Link link,
String fileName,
String resourceName,
int rating)
Create a new Workload object with the network extension. |
|
GridSim 5.0 beta | |||||||||
PREV NEXT | FRAMES NO FRAMES |