|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--traffic.ScenarioPlayer
Field Summary |
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
ScenarioPlayer(SimpleUDPServer simpleServer,
java.lang.String scenarioFileName,
int messageSize)
Method ScenarioPlayer : Initialise le Thread dans le cas d'un lancement mode text |
|
ScenarioPlayer(UDPServer server,
java.lang.String scenarioFileName,
int messageSize,
boolean control)
Method ScenarioPlayer : Initialise le Thread dans le cas d'un lancement mode graphique |
Method Summary | |
boolean |
clientConnectionExistence()
|
void |
controlScenarioPlay(java.lang.String c,
java.io.BufferedReader br)
Method controlScenarioPlay : dans le cadre d'une generation de trafic avec un control Bench scenario player : Les paquets envoyes vont etre formes comme suit: numeroPaquet + " " + "random data" ou la taille de l'en-tete "numeroPaquet" est fixe et est fonction de la taille du fichier |
static void |
main(java.lang.String[] args)
|
void |
run()
Method run |
void |
scenarioPlay(java.lang.String c,
java.io.BufferedReader br)
Method scenarioPlay : dans le cadre d'une generation de trafic sans control avec un SimpleUDPServer |
void |
setMessageSize(int messageSize)
|
boolean |
setScenarioFile(java.lang.String fileName)
Method setScenarioFile. |
void |
wakeUp()
Implantation. |
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ScenarioPlayer(UDPServer server, java.lang.String scenarioFileName, int messageSize, boolean control) throws java.io.FileNotFoundException
server
- type serveur graphiquescenarioFileName
- messageSize
- control
-
java.io.FileNotFoundException
public ScenarioPlayer(SimpleUDPServer simpleServer, java.lang.String scenarioFileName, int messageSize) throws java.io.FileNotFoundException
scenarioFileName
- messageSize
-
java.io.FileNotFoundException
Method Detail |
public void wakeUp()
wakeUp
in interface UDPSocketReader
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void controlScenarioPlay(java.lang.String c, java.io.BufferedReader br)
c
- to read the scenario filebr
- public void scenarioPlay(java.lang.String c, java.io.BufferedReader br) throws java.lang.IllegalArgumentException
c
- br
-
java.lang.IllegalArgumentException
public boolean clientConnectionExistence()
public boolean setScenarioFile(java.lang.String fileName) throws java.io.FileNotFoundException
fileName
-
java.io.FileNotFoundException
public void setMessageSize(int messageSize)
public static void main(java.lang.String[] args) throws java.net.SocketException, java.io.FileNotFoundException
java.net.SocketException
java.io.FileNotFoundException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |