|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
my.ABB_UI.generatorManager
public class generatorManager
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
DynamicPlot |
bandwithPlot
The variable name of the real-time bandwidth graph. |
javax.swing.JPanel |
base
|
java.lang.String |
calculationInterval
The calculation interval. |
java.lang.Object[] |
channels
Contains the channels muted at the BS. |
java.lang.String |
comPort
The comport used to connect the BS. |
java.lang.String |
date
A string of the date. |
javax.swing.JPanel |
diffPanel
|
java.lang.String |
fileName
Name of the file used to configure the BS. |
int |
final_time
NOT USED. |
boolean |
generateReport
Generate report or not. |
java.lang.String |
generatorBandwith
The bandwidth of UDP. |
java.lang.String |
generatorCommand
String used to start Iperf client porcess. |
boolean |
get_RxRate
Get data rate of AP or not. |
javax.swing.JPanel |
graphPanel
|
DynamicPlot |
jitterPlot
The variable name of the real-time jitter graph. |
java.lang.String |
localIPAdress
IP address of the local computer. |
DynamicPlot |
lossPlot
The variable name of the real-time datagrams loss graph. |
java.lang.String |
mode
Mode of the BS. |
javax.swing.JPanel |
offPanel
|
javax.swing.JPanel |
onPanel
|
javax.swing.JPanel |
otherPanel
|
javax.swing.JFrame |
owner
|
javax.swing.JPanel |
parametersPanel
|
boolean |
plotBandwith
Show graph of bandwidth or not. |
boolean |
plotJitter
Show graph of delay jitter or not. |
boolean |
plotLoss
Show graph of datagram loss or not. |
java.lang.String |
protocol
The protocol used. |
java.lang.String |
receiverCommand
Sring used to start a Iperf server process. |
java.lang.String |
remoteIPAdress
IP address for the remote computer. |
javax.swing.JFrame |
reportFrame
The variable name of the Report window. |
javax.swing.JPanel |
reportPanel
|
boolean |
runTwice
Double run or not. |
DynamicPlot |
RxRatePlot
The variable name of the real-time data rate graph. |
javax.swing.JPanel |
savePanel
|
java.lang.String |
startTime
The start time of the simulation. |
java.lang.String |
stopTime
The end time of the simulation. |
javax.swing.JPanel |
summaryPanel
|
boolean |
table
NOT USED. |
java.lang.String |
totalTime
Total time of simulation |
int |
type
TCP or UDP. |
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
generatorManager()
Creates a new instance of generatorManager. |
Method Summary | |
---|---|
javax.swing.JScrollPane |
createTCPTable(org.jfree.data.xy.XYSeries bandwithSerie,
org.jfree.data.xy.XYSeries rxRateSerie)
Creates the table when TCP has been generated. |
javax.swing.JScrollPane |
createUDPTable(org.jfree.data.xy.XYSeries bandwithSerie,
org.jfree.data.xy.XYSeries jitterSerie,
org.jfree.data.xy.XYSeries lossSerie,
org.jfree.data.xy.XYSeries rxRateSerie)
Creates the table when UDP has been generated. |
double |
getAverageValue(org.jfree.data.xy.XYSeries serie)
Returns average value. |
double |
getMaximumValue(org.jfree.data.xy.XYSeries serie)
Returns maximum value. |
double |
getMinimumValue(org.jfree.data.xy.XYSeries serie)
Returns minimum value. |
void |
run()
|
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.String receiverCommand
public java.lang.String generatorCommand
public boolean generateReport
public boolean runTwice
public int type
public boolean plotBandwith
public boolean plotJitter
public boolean plotLoss
public DynamicPlot bandwithPlot
public DynamicPlot jitterPlot
public DynamicPlot lossPlot
public DynamicPlot RxRatePlot
public javax.swing.JFrame reportFrame
public javax.swing.JFrame owner
public javax.swing.JPanel base
public javax.swing.JPanel graphPanel
public javax.swing.JPanel otherPanel
public javax.swing.JPanel summaryPanel
public javax.swing.JPanel parametersPanel
public javax.swing.JPanel onPanel
public javax.swing.JPanel offPanel
public javax.swing.JPanel diffPanel
public javax.swing.JPanel reportPanel
public javax.swing.JPanel savePanel
public java.lang.String date
public java.lang.String startTime
public java.lang.String stopTime
public java.lang.String totalTime
public boolean table
public java.lang.String fileName
public java.lang.String generatorBandwith
public java.lang.String calculationInterval
public java.lang.String protocol
public java.lang.String localIPAdress
public java.lang.String remoteIPAdress
public java.lang.String mode
public int final_time
public java.lang.String comPort
public boolean get_RxRate
public java.lang.Object[] channels
Constructor Detail |
---|
public generatorManager()
Method Detail |
---|
public double getMaximumValue(org.jfree.data.xy.XYSeries serie)
public double getMinimumValue(org.jfree.data.xy.XYSeries serie)
public double getAverageValue(org.jfree.data.xy.XYSeries serie)
public javax.swing.JScrollPane createUDPTable(org.jfree.data.xy.XYSeries bandwithSerie, org.jfree.data.xy.XYSeries jitterSerie, org.jfree.data.xy.XYSeries lossSerie, org.jfree.data.xy.XYSeries rxRateSerie)
public javax.swing.JScrollPane createTCPTable(org.jfree.data.xy.XYSeries bandwithSerie, org.jfree.data.xy.XYSeries rxRateSerie)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |