base/frameworks/input/readers/benchmark.bro

InputBenchmark

Interface for the benchmark input reader.

Namespace:InputBenchmark
Source File:/scripts/base/frameworks/input/readers/benchmark.bro

Summary

Options

InputBenchmark::addfactor: count &redef Addition factor for each heartbeat.
InputBenchmark::autospread: double &redef Spreading where usleep = 1000000 / autospread * num_lines
InputBenchmark::factor: double &redef Multiplication factor for each second.
InputBenchmark::spread: count &redef Spread factor between lines.
InputBenchmark::stopspreadat: count &redef Stop spreading at x lines per heartbeat.
InputBenchmark::timedspread: double &redef 1 -> enable timed spreading.

Detailed Interface

Options

InputBenchmark::addfactor
Type :count
Attributes :&redef
Default :0

Addition factor for each heartbeat.

InputBenchmark::autospread
Type :double
Attributes :&redef
Default :0.0

Spreading where usleep = 1000000 / autospread * num_lines

InputBenchmark::factor
Type :double
Attributes :&redef
Default :1.0

Multiplication factor for each second.

InputBenchmark::spread
Type :count
Attributes :&redef
Default :0

Spread factor between lines.

InputBenchmark::stopspreadat
Type :count
Attributes :&redef
Default :0

Stop spreading at x lines per heartbeat.

InputBenchmark::timedspread
Type :double
Attributes :&redef
Default :0.0

1 -> enable timed spreading.


Copyright 2013, The Bro Project. Last updated on January 31, 2017. Created using Sphinx 1.1.3.