final case class TCPState(toByte: Byte) extends AnyVal with Product with Serializable
A SiLK TCP state flag vector, encoding various properties of TCP packets in a TCP flow, as encoded in a Byte value.
- toByte
The byte value representing this state vector.
- Grouped
- Alphabetic
- By Inheritance
- TCPState
- Serializable
- Serializable
- Product
- Equals
- AnyVal
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
TCPState(toByte: Byte)
- toByte
The byte value representing this state vector.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
def
&(o: TCPState): TCPState
The bitwise AND of two TCP state flag sets.
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
def
^(o: TCPState): TCPState
The bitwise XOR of two TCP state flag sets.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
continuation: Boolean
True if this flow carries on after truncation due to a timeout or other flush of the sensor's cache.
True if this flow carries on after truncation due to a timeout or other flush of the sensor's cache. There may be a matching flow record with the truncated flag set.
-
def
expandedFlags: Boolean
True if this record contains expanded flag information (
initFlagsandrestFlags). -
def
finFollowed: Boolean
True if additional packets were seen following a packet with the FIN flag set.
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
def
isIPv6: Boolean
True if this flow's IP addresses are IPv6 addresses.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val toByte: Byte
-
def
toString(): String
Returns a string representation of this TCPState value using the following characters:
Returns a string representation of this TCPState value using the following characters:
TtruncatedCcontinuationFfinFollowedSuniformPacketSizexexpandedFlags6isIPv6
- Definition Classes
- TCPState → Any
-
def
truncated: Boolean
True if this flow was truncated due to a timeout or other flush of the sensor's cache.
True if this flow was truncated due to a timeout or other flush of the sensor's cache. There may be a matching flow record with the continuation flag set.
-
def
unary_~: TCPState
The bitwise NOT of a set of TCP state flags.
-
def
uniformPacketSize: Boolean
True if all packets in the flow had the same size in bytes.
-
def
|(o: TCPState): TCPState
The bitwise OR of two TCP state flag sets.