NAF Core Library
libnaf 0.6.0 API documentation

_NAFlowMask Struct Reference

A flow mask. More...

#include <nafcore.h>


Data Fields

uint16_t sipmask
 Source IP address CIDR mask length.
uint16_t dipmask
 Destination IP address CIDR mask length.
uint32_t sipmaskbits
 Source IP address CIDR mask bits.
uint32_t dipmaskbits
 Destination IP address CIDR mask bits.
uint32_t fieldmask
 Field mask bits.
NAFTimeSec binsize
 Time bin size in seconds.
uint32_t binalg
 Binning algorithm number.

Detailed Description

A flow mask.

Flow masks are used to describe aggregation operations, as well as which values are present in a NAF file.


Field Documentation

Source IP address CIDR mask length.

Used during aggregation.

Destination IP address CIDR mask length.

Used during aggregation.

Source IP address CIDR mask bits.

Used during aggregation.

Destination IP address CIDR mask bits.

Used during aggregation.

Field mask bits.

Composed of a bitwise OR of NAF_FM_* constants.

Binning algorithm number.

Used during aggregation.


The documentation for this struct was generated from the following file: