Class WinDivertAddress
java.lang.Object
com.github.ffalcinelli.jdivert.windivert.WinDivertAddress
Represents the "address" of a captured or injected packet.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionintintlong -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetEvent()intgetLayer()inthashCode()booleanbooleanbooleanbooleanbooleanisIPv6()booleanbooleanbooleanvoidsetEvent(int event) voidsetImpostor(boolean impostor) voidsetIPChecksum(boolean ipChecksum) voidsetIPv6(boolean ipv6) voidsetLayer(int layer) voidsetLoopback(boolean loopback) voidsetOutbound(boolean outbound) voidsetSniffed(boolean sniffed) voidsetTCPChecksum(boolean tcpChecksum) voidsetUDPChecksum(boolean udpChecksum)
-
Field Details
-
Timestamp
public long Timestamp -
bitfield1
public int bitfield1 -
Reserved2
public int Reserved2 -
Union
-
-
Constructor Details
-
WinDivertAddress
public WinDivertAddress()
-
-
Method Details
-
getLayer
public int getLayer() -
setLayer
public void setLayer(int layer) -
getEvent
public int getEvent() -
setEvent
public void setEvent(int event) -
isSniffed
public boolean isSniffed() -
setSniffed
public void setSniffed(boolean sniffed) -
isOutbound
public boolean isOutbound() -
setOutbound
public void setOutbound(boolean outbound) -
isLoopback
public boolean isLoopback() -
setLoopback
public void setLoopback(boolean loopback) -
isImpostor
public boolean isImpostor() -
setImpostor
public void setImpostor(boolean impostor) -
isIPv6
public boolean isIPv6() -
setIPv6
public void setIPv6(boolean ipv6) -
hasIPChecksum
public boolean hasIPChecksum() -
setIPChecksum
public void setIPChecksum(boolean ipChecksum) -
hasTCPChecksum
public boolean hasTCPChecksum() -
setTCPChecksum
public void setTCPChecksum(boolean tcpChecksum) -
hasUDPChecksum
public boolean hasUDPChecksum() -
setUDPChecksum
public void setUDPChecksum(boolean udpChecksum) -
equals
-
hashCode
-