|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use StructBandwidthInfoBean | |
---|---|
planetLabVideoClient | |
simulator.views | |
tools |
Uses of StructBandwidthInfoBean in planetLabVideoClient |
---|
Methods in planetLabVideoClient that return StructBandwidthInfoBean | |
---|---|
StructBandwidthInfoBean |
BandwidthResultBean.getStructBandwidthInfoBean()
Create a new structBandwidthInfoBean object, fill it with the values of this instance and return it to the caller. |
Constructors in planetLabVideoClient with parameters of type StructBandwidthInfoBean | |
---|---|
BandwidthResultBean(StructBandwidthInfoBean bwInfo,
Node destNode)
Create an instance of BandwidthResultBean |
Uses of StructBandwidthInfoBean in simulator.views |
---|
Methods in simulator.views that return types with arguments of type StructBandwidthInfoBean | |
---|---|
private java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> |
Simulator.loadBandwidthResults(java.lang.String resultFilePath,
java.util.Vector<X2XProxy> currentProxies)
Load the bandwidth measurement results from the file and put them into the Hashtable . |
Method parameters in simulator.views with type arguments of type StructBandwidthInfoBean | |
---|---|
private java.util.Hashtable<ProxyGroup,java.lang.Double> |
Simulator.evaluateNetClAvgGroupBandwidths(java.util.Vector<ProxyGroup> proxyGroups,
java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> bwsPerNode)
Evaluate average group bandwidths and print them to stdout 1. |
private java.util.Vector<ProxyGroup> |
Simulator.getProxyGroupsFromResults(java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> resultsTable)
Get the proxy groups of the nodes using the results. |
private boolean |
Simulator.measureBwsPerGroup(ProxyGroup group,
boolean onlyToLeader,
boolean exceptLeader,
java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> bwsPerNode)
Measures the bandwidths betweeen the proxies of a group. |
private void |
Simulator.printResultHashtable(java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> resultsTable)
Print the contents of the resultsTable to stdout. |
private boolean |
Simulator.saveBandwidthResults(java.lang.String resultFilePath,
java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> bwsPerNode)
Save the bandwidth measurements to the resultFile, so they can be loaded for an offline run or for evaluation. |
boolean |
BandwidthResultsDlg.showMe(javax.swing.JFrame parent,
ScenarioConfig scenarioConfig,
java.lang.String fileName,
java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> resultsTable)
Shows the bandwidth results dialog |
private boolean |
Simulator.simulateNetworkCloseness1Offline(java.util.Vector<X2XProxy> proxies,
java.util.Vector<ProxyGroup> proxyGroups,
java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> bwsPerNode)
Used for the formation of Network closeness v1 groups. |
private boolean |
Simulator.simulateNetworkCloseness1Online(java.util.Vector<X2XProxy> proxies,
java.util.Vector<ProxyGroup> proxyGroups,
java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> bwsPerNode)
Used for the formation of Network closeness v1 groups. |
Uses of StructBandwidthInfoBean in tools |
---|
Method parameters in tools with type arguments of type StructBandwidthInfoBean | |
---|---|
static java.util.Hashtable<X2XProxy,java.util.Vector<structBandwidthInfo>> |
Converter.vectorStructBwInfoToBeanVector(java.util.Hashtable<X2XProxy,java.util.Vector<StructBandwidthInfoBean>> loadedBwsPerNode)
Converts the vector with structBandwidthInfo elements to a vector with structBandwidthInfoBean elements. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |