Uses of Class
planetLabVideoClient.StructBandwidthInfoBean

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 representing the given bwInfo.
 

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.