|
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 | +--DTA.manager.FlowDetailed
Ist eine abgeleitete Klasse von Flow. Dient als Zwischenspeicherobjekt bei der Aufbereitung der detailierten Ansich im Manager. Created: Fri Jun 16 09:52:23 2000
Field Summary | |
private long |
ICMPBytes
|
private long |
OtherBytes
|
private long |
TCPBytes
|
private long |
UDPBytes
|
Fields inherited from class DTA.common.Flow |
DestIP,
DestPort,
Protocoll,
Size,
SourceIP,
SourcePort,
TimeStamp |
Constructor Summary | |
FlowDetailed()
Leerer Konstruktor. |
|
FlowDetailed(java.util.Date time)
Konstruktor für einen festen Zeitwert. |
|
FlowDetailed(java.net.InetAddress DestIP,
int DestPort,
java.net.InetAddress SrcIP,
int SrcPort)
Konstruktor fuer einen festen Wert (DestIP oder Destport oder SrcIP oder SrcPort). |
Method Summary | |
void |
add(FlowDetailed obj)
Addiert die Werte für TCPBytes, UDPBytes, ICMPBytes und OtherBytes des FlowDetailed-Objektes zu diesem dazu. |
void |
add(int protokoll,
long tmpSize)
Addiert den Wert von tmpSize zu dem entsprechenden Protokoll. |
void |
addICMPBytes(long kB)
Erhöht den Wert von ICMPBytes und Size um kB. |
void |
addOtherBytes(long kB)
Erhöht den Wert von OtherBytes und Size um kB. |
void |
addTCPBytes(long kB)
Erhöht den Wert von TCPBytes und Size um kB. |
void |
addUDPBytes(long kB)
Erhöht den Wert von UDPBytes und Size um kB. |
boolean |
equals(java.lang.Object obj)
Vergleicht folgende Attribute: Time, DestIP, DestPort, SourceIP, SourcePort. |
long |
getICMPBytes()
Gibt den Wert der Variablen ICMPBytes zurück. |
long |
getOtherBytes()
Gibt den Wert der Variablen OtherBytes zurück. |
long |
getTCPBytes()
Gibt den Wert der Variablen TCPBytes zurück. |
long |
getUDPBytes()
Gibt den Wert der Variablen UDPBytes zurück. |
java.lang.String |
toString()
Gibt eine String-Repräsentation des Inhalts. |
Methods inherited from class DTA.common.Flow |
add,
getDestIP,
getDestPort,
getProtocoll,
getSize,
getSourceIP,
getSourcePort,
getTime,
setDestIP,
setDestPort,
setProtocoll,
setSize,
setSourceIP,
setSourcePort,
setTime,
toString,
toString |
Methods inherited from class java.lang.Object |
|
Field Detail |
private long TCPBytes
private long UDPBytes
private long ICMPBytes
private long OtherBytes
Constructor Detail |
public FlowDetailed()
public FlowDetailed(java.net.InetAddress DestIP, int DestPort, java.net.InetAddress SrcIP, int SrcPort)
DestIP
- die Ziel-IP-Adresse vom Typ 'InetAddress'DestPort
- der Ziel-Port vom Typ 'int'SrcIP
- die Quell-IP-Adresse vom Typ 'InetAddress'SrcPort
- der Quell-Port vom Typ 'int'public FlowDetailed(java.util.Date time)
time
- der feste Zeitwert vom Typ 'Date'Method Detail |
public void addTCPBytes(long kB)
kB
- der Wert um den erhöht wird vom Typ 'long'public void addUDPBytes(long kB)
kB
- der Wert um den erhöht wird vom Typ 'long'public void addICMPBytes(long kB)
kB
- der Wert um den erhöht wird vom Typ 'long'public void addOtherBytes(long kB)
kB
- der Wert um den erhöht wird vom Typ 'long'public long getTCPBytes()
public long getUDPBytes()
public long getICMPBytes()
public long getOtherBytes()
public void add(FlowDetailed obj)
obj
- das zu addierende FlowDetailed-Objektpublic void add(int protokoll, long tmpSize)
tmpSize
- der zu addierende Wert als longprotokoll
- das Protokoll, dem hinzuaddiert werden soll. ICMP=1, TCP=6, UDP=17, Other=sonst.public boolean equals(java.lang.Object obj)
packet
- der zu vergleichende Wert vom Typ 'FlowDetailed'public java.lang.String toString()
|
DisTAnz 1.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |