Function t2plugin::output_nums
source · pub fn output_nums<T: Product + Div>(vals: &[T])
Expand description
Appends a list of numbers (integers or floats) to Tranalyzer2 output buffer.
This function can be called in the T2Plugin::on_flow_terminate
method to append a
repetitive number field to the output flow file.
Example
struct HttpPlugin {
...
status_codes: Vec<u16>,
}
impl T2Plugin for HttpPlugin {
...
#[allow(unused_variables)]
fn on_flow_terminate(&mut self, flow: &mut Flow) {
// output flow HTTP status codes in a repetitive bt_uint_16 column.
output_nums(&self.status_codes);
}
}