python-ipfix(1) on Linux
The text f54f77599e5e, as Debian 11 (Bullseye) shipped it.
python-ipfix Documentation IPFIX implementation for Python 3.3. This module provides a Python interface to IPFIX message streams, and provides tools for building IPFIX Exporting and Collecting Processes. It handles message framing and deframing, encoding and decoding IPFIX data records using templates, and a bridge between IPFIX ADTs and appropriate Python data types. Before using any of the functions of this module, it is necessary to populate the information model with Information Elements. ipfix.ie.use_iana_default() populates the default IANA IPFIX Information Element Registry shipped with the module; this is the current registry as of release time. ipfix.ie.use_5103_default() populates the reverse counterpart IEs as in RFC 5103. The module also supports the definition of enterprise-specific Information Elements via ipfix.ie.for_spec() and ipfix.ie.use_specfile(); see ipfix.ie for more. For reading and writing of records to IPFIX message streams with automatic message boundary management, see the ipfix.reader and ipfix.writer modules, respectively. For manual reading and writing of messages, see ipfix.message. In any case, exporters will need to define templates; see ipfix.template. This module is copyright 2013 Brian Trammell. It is made available under the terms of the GNU Lesser General Public License, version 3 or, at your option, any later version. Reference documentation for each module is found in the subsections below.