flowmon-export-ipfix
1.2.1
FlowMon IPFIX Export Plugin
|
Structure that holds plugin internal data between function calls. More...
#include <flowmon-export-ipfix.h>
Data Fields | |
flow_record_getter_t * | getters |
uint32_t | sequenceNum |
uint64_t | counter |
uint64_t | exportedPackets |
int | socket |
struct addrinfo * | addrinfo |
char * | host |
char * | templateFile |
char * | port |
int | protocol |
int | ip |
int | flags |
uint32_t | reconnectTimeout |
time_t | lastReconnect |
uint32_t | odid |
uint32_t | templateRefreshTime |
uint32_t | templateRefreshPackets |
template_file_record_t * | templateFileRecords |
template_t * | templates |
uint16_t | templatesDataSize |
Structure that holds plugin internal data between function calls.
Definition at line 97 of file flowmon-export-ipfix.h.
flow_record_getter_t* getters |
List of used getters
Definition at line 99 of file flowmon-export-ipfix.h.
uint32_t sequenceNum |
Number of exported flows
Definition at line 100 of file flowmon-export-ipfix.h.
uint64_t counter |
Number of exported flows – to be removed
Definition at line 101 of file flowmon-export-ipfix.h.
uint64_t exportedPackets |
Number of exported packets
Definition at line 102 of file flowmon-export-ipfix.h.
int socket |
Socket used to send data
Definition at line 103 of file flowmon-export-ipfix.h.
struct addrinfo* addrinfo |
Info about the connection used by sendto
Definition at line 104 of file flowmon-export-ipfix.h.
char* host |
Hostname
Definition at line 107 of file flowmon-export-ipfix.h.
char* templateFile |
Template file
Definition at line 108 of file flowmon-export-ipfix.h.
char* port |
Port
Definition at line 109 of file flowmon-export-ipfix.h.
int protocol |
Protocol
Definition at line 110 of file flowmon-export-ipfix.h.
int ip |
IP protocol version (AF_INET, ...)
Definition at line 111 of file flowmon-export-ipfix.h.
int flags |
getaddrinfo flags
Definition at line 112 of file flowmon-export-ipfix.h.
uint32_t reconnectTimeout |
Timeout between connection retries
Definition at line 113 of file flowmon-export-ipfix.h.
time_t lastReconnect |
Time in seconds of last connection retry
Definition at line 114 of file flowmon-export-ipfix.h.
uint32_t odid |
Observation Domain ID
Definition at line 115 of file flowmon-export-ipfix.h.
uint32_t templateRefreshTime |
UDP template refresh time interval
Definition at line 116 of file flowmon-export-ipfix.h.
uint32_t templateRefreshPackets |
UDP template refresh packet interval
Definition at line 117 of file flowmon-export-ipfix.h.
template_file_record_t* templateFileRecords |
File template records
Definition at line 120 of file flowmon-export-ipfix.h.
template_t* templates |
Templates in use by plugin
Definition at line 121 of file flowmon-export-ipfix.h.
uint16_t templatesDataSize |
Total data size stored in templates
Definition at line 122 of file flowmon-export-ipfix.h.