traffic.generation
Class HostInformationsFile
java.lang.Object
|
+--traffic.generation.HostInformationsFile
- Direct Known Subclasses:
- HostInformationsXMLFile
- public class HostInformationsFile
- extends java.lang.Object
Method Summary |
int |
getClientCOS(java.lang.String clientName,
int port)
|
java.lang.String[] |
getClientsList()
|
java.lang.String[] |
getClientsList(java.lang.String serverName,
int port)
|
int[] |
getClientsPortList()
|
int[] |
getClientsPortList(java.lang.String serverName,
int port)
|
java.lang.String |
getScenarioFileName(java.lang.String clientN,
int port)
|
int |
getScenarioFileNumber(java.lang.String serverName,
int port)
|
java.util.SortedSet |
getScenarioFiles(java.lang.String serverName,
int port)
Method getScenarioFiles. |
java.lang.String[] |
getScenarioFilesList(java.lang.String serverName,
int port)
|
java.lang.String |
getServerIPAddress()
|
java.lang.String |
getServerIPAddress(java.lang.String serverName,
int port)
|
java.lang.String[] |
getServerList()
|
java.lang.String |
getServerName()
|
java.lang.String |
getServerNameForClient(java.lang.String clientName,
int port)
|
int |
getServerPortForClient(java.lang.String clientName,
int port)
|
int[] |
getServerPortList()
|
int |
getUDPClientPort(java.lang.String clientN)
|
int |
getUDPServerPort()
|
int |
getUDPServerPort(java.lang.String serverName)
|
boolean |
isClientIPv4(java.lang.String clientName,
int port)
|
static void |
main(java.lang.String[] args)
|
void |
readFile()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HostInformationsFile
public HostInformationsFile(java.lang.String hostinfofile)
throws java.io.IOException
readFile
public void readFile()
throws java.io.IOException
java.io.IOException
getServerName
public java.lang.String getServerName()
getUDPServerPort
public int getUDPServerPort()
getServerIPAddress
public java.lang.String getServerIPAddress()
getServerList
public java.lang.String[] getServerList()
getServerPortList
public int[] getServerPortList()
getServerNameForClient
public java.lang.String getServerNameForClient(java.lang.String clientName,
int port)
throws java.io.IOException
java.io.IOException
getServerPortForClient
public int getServerPortForClient(java.lang.String clientName,
int port)
throws java.io.IOException
java.io.IOException
getUDPServerPort
public int getUDPServerPort(java.lang.String serverName)
throws java.io.IOException
java.io.IOException
getServerIPAddress
public java.lang.String getServerIPAddress(java.lang.String serverName,
int port)
getUDPClientPort
public int getUDPClientPort(java.lang.String clientN)
throws java.io.IOException,
java.lang.NumberFormatException
java.io.IOException
java.lang.NumberFormatException
getClientCOS
public int getClientCOS(java.lang.String clientName,
int port)
throws java.io.IOException,
java.lang.NumberFormatException
java.io.IOException
java.lang.NumberFormatException
isClientIPv4
public boolean isClientIPv4(java.lang.String clientName,
int port)
throws java.io.IOException
java.io.IOException
getScenarioFilesList
public java.lang.String[] getScenarioFilesList(java.lang.String serverName,
int port)
getScenarioFileNumber
public int getScenarioFileNumber(java.lang.String serverName,
int port)
getScenarioFiles
public java.util.SortedSet getScenarioFiles(java.lang.String serverName,
int port)
- Method getScenarioFiles. Permer de donner la liste des differents scenaro a jouer
Evite de transferer 2 fois le meme
- Returns:
- SortedSet
getClientsList
public java.lang.String[] getClientsList(java.lang.String serverName,
int port)
getClientsPortList
public int[] getClientsPortList(java.lang.String serverName,
int port)
getClientsList
public java.lang.String[] getClientsList()
getClientsPortList
public int[] getClientsPortList()
getScenarioFileName
public java.lang.String getScenarioFileName(java.lang.String clientN,
int port)
main
public static void main(java.lang.String[] args)