|
DisTAnz 1.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--DTA.common.Flow
Dient zur Repräsentation eines IP-Paket aus dem Netzwerk-Datenstrom.
Field Summary | |
private java.net.InetAddress |
DestIP
Die Ziel-IP-Adresse des IP-Paketes, initialisiert mit "null" |
private int |
DestPort
Der Ziel-Port des IP-Paketes, initialisiert mit "0" |
private int |
Protocoll
Das Protokoll der darüber liegenden Schicht des IP-Paketes, initialisiert mit "0" |
private long |
Size
Die Größe des IP-Paketes int byte, initialisiert mit "0" |
private java.net.InetAddress |
SourceIP
Die Quell-IP-Adresse des IP-Paketes, initialisiert mit "null" |
private int |
SourcePort
Der Quell-Port des IP-Paketes, initialisiert mit "0" |
private java.util.Date |
TimeStamp
Der Zeitstempel des IP-Paketes, initialisiert mit "null" |
Constructor Summary | |
Flow()
Describe constructor here. |
|
Flow(java.util.Date timeStamp,
java.net.InetAddress sourceIP,
int sourcePort,
java.net.InetAddress destIP,
int destPort,
int protocoll,
long size)
Describe constructor here. |
Method Summary | |
void |
add(Flow packet)
Addiert die Größe vom Flow-Objekt packet diesem Flow-Objekt hinzu. |
boolean |
equals(java.lang.Object obj)
Prüft, ob das übergebene Flow mit diesem gleich ist. |
java.net.InetAddress |
getDestIP()
Describe 'getDestIP' method here. |
int |
getDestPort()
Describe 'getDestPort' method here. |
int |
getProtocoll()
Describe 'getProtocoll' method here. |
long |
getSize()
Describe 'getSize' method here. |
java.net.InetAddress |
getSourceIP()
Liefert den in SourceIP abgespeicherten Wert. |
int |
getSourcePort()
Describe 'getSourcePort' method here. |
java.util.Date |
getTime()
Liefert den in TimeStamp abgespeicherten Wert. |
void |
setDestIP(java.net.InetAddress newDestIP)
Describe 'setDestIP' method here. |
void |
setDestPort(int newDestPort)
Describe 'setDestPort' method here. |
void |
setProtocoll(int newProtocoll)
Describe 'setProtocoll' method here. |
void |
setSize(long newSize)
Describe 'setSize' method here. |
void |
setSourceIP(java.net.InetAddress newSourceIP)
Setzt den Wert von SourceIP. |
void |
setSourcePort(int newSourcePort)
Describe 'setSourcePort' method here. |
void |
setTime(java.util.Date newTime)
Setzt den internen TimeStamp auf newtime. |
java.lang.String |
toString()
Gibt die enthaltenen Daten als String zurück. |
java.lang.String |
toString(boolean showAsLong)
Gibt die enthaltenen Daten als String zurück und rechnet den Timestamp mit Bezug auf time um. |
java.lang.String |
toString(long time)
Gibt die enthaltenen Daten als String zurück und rechnet den Timestamp mit Bezug auf time um. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.util.Date TimeStamp
private java.net.InetAddress SourceIP
private int SourcePort
private java.net.InetAddress DestIP
private int DestPort
private int Protocoll
private long Size
Constructor Detail |
public Flow()
public Flow(java.util.Date timeStamp, java.net.InetAddress sourceIP, int sourcePort, java.net.InetAddress destIP, int destPort, int protocoll, long size)
TimeStamp
- a value of type 'Date'SourceIP
- a value of type 'InetAddress'SourcePort
- a value of type 'int'DestIP
- a value of type 'InetAddress'DestPort
- a value of type 'int'Protocoll
- a value of type 'int'Size
- a value of type 'long'Method Detail |
public java.util.Date getTime()
Date
public void setTime(java.util.Date newTime)
newtime
- der neue Wert für TimeStamp.public java.net.InetAddress getSourceIP()
InetAddress
public void setSourceIP(java.net.InetAddress newSourceIP)
newSourceIP
- a value of type 'InetAddress'InetAddress
public java.net.InetAddress getDestIP()
public void setDestIP(java.net.InetAddress newDestIP)
newDestIP
- a value of type 'InetAddress'public int getSourcePort()
public void setSourcePort(int newSourcePort)
newSourcePort
- a value of type 'int'public int getDestPort()
public void setDestPort(int newDestPort)
newDestPort
- a value of type 'int'public int getProtocoll()
public void setProtocoll(int newProtocoll)
newProtocoll
- a value of type 'int'public long getSize()
public void setSize(long newSize)
newSize
- a value of type 'long'public boolean equals(java.lang.Object obj)
packet
- der zu prüfende Wert vom Typ'Flow'public void add(Flow packet)
packet
- das zu addierende Objekt vom Typ 'Flow'public java.lang.String toString()
public java.lang.String toString(boolean showAsLong)
showAsLong
- Der Startzeitpunkt der Flows wird als long
ausgegeben.public java.lang.String toString(long time)
time
- der Bezugszeitpunkt zur Umrechnung.
|
DisTAnz 1.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |