![]() |
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.