Module core

Module core 

Source
Expand description

sFlow v5 data models

This module contains the data structures representing sFlow v5 datagrams as defined in https://sflow.org/sflow_version_5.txt

Structs§

CounterRecord
Counter record containing counter data
CountersSample
Compact counters sample - Format (0,2)
CountersSampleExpanded
Expanded counter sample - Format (0,4)
DataFormat
Data format identifier
DataSource
sFlow data source identifier
DataSourceExpanded
Expanded data source (for ifIndex >= 2^24)
DiscardedPacket
Discarded packet sample - Format (0,5)
FlowRecord
Flow record containing flow data
FlowSample
Compact flow sample - Format (0,1)
FlowSampleExpanded
Expanded flow sample - Format (0,3)
Interface
Interface identifier
InterfaceExpanded
Expanded interface (for ifIndex >= 2^24)
MacAddress
MAC address (6 bytes)
SFlowDatagram
sFlow v5 datagram
SampleRecord
Sample record

Enums§

Address
Address types supported by sFlow
CounterData
Counter data types
DatagramVersion
sFlow datagram version
FlowData
Flow data types
SampleData
Sample data types