Packages

package cflow

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class NetFlowV1(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, srcPort: Int, dstPort: Int, srcAS: Option[Int], dstAS: Option[Int], pkts: Long, bytes: Long, proto: Int, tos: Int, tcpflags: Int, start: Option[LocalDateTime], stop: Option[LocalDateTime], srcAddress: InetAddress, dstAddress: InetAddress, nextHop: Option[InetAddress], snmpInput: Int, snmpOutput: Int, packet: UUID) extends NetFlowData[NetFlowV1] with Product with Serializable
  2. case class NetFlowV1Packet(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, flows: List[NetFlowV1]) extends FlowPacket with Product with Serializable
  3. case class NetFlowV5(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, srcPort: Int, dstPort: Int, srcAS: Option[Int], dstAS: Option[Int], pkts: Long, bytes: Long, proto: Int, tos: Int, tcpflags: Int, start: Option[LocalDateTime], stop: Option[LocalDateTime], srcAddress: InetAddress, dstAddress: InetAddress, nextHop: Option[InetAddress], snmpInput: Int, snmpOutput: Int, srcMask: Int, dstMask: Int, packet: UUID) extends NetFlowData[NetFlowV5] with Product with Serializable
  4. case class NetFlowV5Packet(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, flows: List[NetFlowV5], flowSequence: Long, engineType: Int, engineId: Int, samplingInterval: Int, samplingMode: Int) extends FlowPacket with Product with Serializable
  5. case class NetFlowV6(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, srcPort: Int, dstPort: Int, srcAS: Option[Int], dstAS: Option[Int], pkts: Long, bytes: Long, proto: Int, tos: Int, tcpflags: Int, start: Option[LocalDateTime], stop: Option[LocalDateTime], srcAddress: InetAddress, dstAddress: InetAddress, nextHop: Option[InetAddress], snmpInput: Int, snmpOutput: Int, srcMask: Int, dstMask: Int, packet: UUID) extends NetFlowData[NetFlowV6] with Product with Serializable
  6. case class NetFlowV6Packet(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, flows: List[NetFlowV6], flowSequence: Long, engineType: Int, engineId: Int, samplingInterval: Int, samplingMode: Int) extends FlowPacket with Product with Serializable
  7. case class NetFlowV7(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, srcPort: Int, dstPort: Int, srcAS: Option[Int], dstAS: Option[Int], pkts: Long, bytes: Long, proto: Int, tos: Int, tcpflags: Int, start: Option[LocalDateTime], stop: Option[LocalDateTime], srcAddress: InetAddress, dstAddress: InetAddress, nextHop: Option[InetAddress], snmpInput: Int, snmpOutput: Int, srcMask: Int, dstMask: Int, flags: Int, routerAddress: InetAddress, packet: UUID) extends NetFlowData[NetFlowV7] with Product with Serializable
  8. case class NetFlowV7Packet(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, flows: List[NetFlowV7], flowSequence: Long) extends FlowPacket with Product with Serializable
  9. case class NetFlowV9Data(id: UUID, sender: InetSocketAddress, length: Int, template: Int, uptime: Long, timestamp: LocalDateTime, srcPort: Int, dstPort: Int, srcAS: Option[Int], dstAS: Option[Int], pkts: Long, bytes: Long, proto: Int, tos: Int, tcpflags: Int, start: Option[LocalDateTime], stop: Option[LocalDateTime], srcAddress: InetAddress, dstAddress: InetAddress, nextHop: Option[InetAddress], extra: Map[String, Long], packet: UUID) extends NetFlowData[NetFlowV9Data] with Product with Serializable
  10. case class NetFlowV9Option(id: UUID, sender: InetSocketAddress, length: Int, template: Int, uptime: Long, timestamp: LocalDateTime, extra: Map[String, Long], packet: UUID) extends Flow[NetFlowV9Option] with Product with Serializable
  11. case class NetFlowV9Packet(id: UUID, sender: InetSocketAddress, length: Int, uptime: Long, timestamp: LocalDateTime, flows: List[Flow[_]], flowSequence: Long, sourceId: Long) extends FlowPacket with Product with Serializable
  12. case class NetFlowV9Template(number: Int, sender: InetSocketAddress, packet: UUID, last: LocalDateTime, map: Map[String, Int]) extends Template with Product with Serializable
  13. trait Template extends Flow[Template]
  14. abstract class TemplateMeta[T <: Template] extends AnyRef

Value Members

  1. object NetFlowV1Packet extends Serializable

    NetFlow Version 1

    NetFlow Version 1

    *-------*---------------*------------------------------------------------------*

    Bytes

    Contents

    Description

    *-------*---------------*------------------------------------------------------*

    0-1

    version

    The version of NetFlow records exported 005

    *-------*---------------*------------------------------------------------------*

    2-3

    count

    Number of flows exported in this packet (1-30)

    *-------*---------------*------------------------------------------------------*

    4-7

    SysUptime

    Current time in milli since the export device booted

    *-------*---------------*------------------------------------------------------*

    8-11

    unix_secs

    Current count of seconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    12-15

    unix_nsecs

    Residual nanoseconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

  2. object NetFlowV5Packet extends Serializable

    NetFlow Version 5

    NetFlow Version 5

    *-------*---------------*------------------------------------------------------*

    Bytes

    Contents

    Description

    *-------*---------------*------------------------------------------------------*

    0-1

    version

    The version of NetFlow records exported 005

    *-------*---------------*------------------------------------------------------*

    2-3

    count

    Number of flows exported in this packet (1-30)

    *-------*---------------*------------------------------------------------------*

    4-7

    SysUptime

    Current time in milli since the export device booted

    *-------*---------------*------------------------------------------------------*

    8-11

    unix_secs

    Current count of seconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    12-15

    unix_nsecs

    Residual nanoseconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    16-19

    flow_sequence

    Sequence counter of total flows seen

    *-------*---------------*------------------------------------------------------*

    20

    engine_type

    Type of flow-switching engine

    *-------*---------------*------------------------------------------------------*

    21

    engine_id

    Slot number of the flow-switching engine

    *-------*---------------*------------------------------------------------------*

    22-23

    sampling_int

    First two bits hold the sampling mode

    *-------*---------------*------------------------------------------------------*

  3. object NetFlowV6Packet extends Serializable

    NetFlow Version 6

    NetFlow Version 6

    *-------*---------------*------------------------------------------------------*

    Bytes

    Contents

    Description

    *-------*---------------*------------------------------------------------------*

    0-1

    version

    The version of NetFlow records exported 005

    *-------*---------------*------------------------------------------------------*

    2-3

    count

    Number of flows exported in this packet (1-30)

    *-------*---------------*------------------------------------------------------*

    4-7

    SysUptime

    Current time in milli since the export device booted

    *-------*---------------*------------------------------------------------------*

    8-11

    unix_secs

    Current count of seconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    12-15

    unix_nsecs

    Residual nanoseconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    16-19

    flow_sequence

    Sequence counter of total flows seen

    *-------*---------------*------------------------------------------------------*

    20

    engine_type

    Type of flow-switching engine

    *-------*---------------*------------------------------------------------------*

    21

    engine_id

    Slot number of the flow-switching engine

    *-------*---------------*------------------------------------------------------*

    22-23

    sampling_int

    First two bits hold the sampling mode

    *-------*---------------*------------------------------------------------------*

  4. object NetFlowV7Packet extends Serializable

    NetFlow Version 7

    NetFlow Version 7

    *-------*---------------*------------------------------------------------------*

    Bytes

    Contents

    Description

    *-------*---------------*------------------------------------------------------*

    0-1

    version

    The version of NetFlow records exported 005

    *-------*---------------*------------------------------------------------------*

    2-3

    count

    Number of flows exported in this packet (1-30)

    *-------*---------------*------------------------------------------------------*

    4-7

    SysUptime

    Current time in milli since the export device booted

    *-------*---------------*------------------------------------------------------*

    8-11

    unix_secs

    Current count of seconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    12-15

    unix_nsecs

    Residual nanoseconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    16-19

    flow_sequence

    Sequence counter of total flows seen

    *-------*---------------*------------------------------------------------------*

    20-23

    reserved

    Unused (zero) bytes

    *-------*---------------*------------------------------------------------------*

  5. object NetFlowV9Packet extends Serializable

    NetFlow Version 9 Packet - FlowSet DataSet

    NetFlow Version 9 Packet - FlowSet DataSet

    *-------*---------------*------------------------------------------------------*

    Bytes

    Contents

    Description

    *-------*---------------*------------------------------------------------------*

    0-1

    version

    The version of NetFlow records exported 009

    *-------*---------------*------------------------------------------------------*

    2-3

    count

    Number of flows exported in this packet (1-30)

    *-------*---------------*------------------------------------------------------*

    4-7

    SysUptime

    Current time in milli since the export device booted

    *-------*---------------*------------------------------------------------------*

    8-11

    unix_secs

    Current count of seconds since 0000 UTC 1970

    *-------*---------------*------------------------------------------------------*

    12-15

    PackageSeq

    Sequence counter of total flows exported

    *-------*---------------*------------------------------------------------------*

    16-19

    Source ID

    engine type+engine id

    *-------*---------------*------------------------------------------------------*

    20-

    others

    Unused (zero) bytes

    *-------*---------------*------------------------------------------------------*

  6. object NetFlowV9Template extends TemplateMeta[NetFlowV9Template] with Serializable
  7. object TemplateFields extends Enumeration

Ungrouped