Module libafl::events [−][src]
Expand description
Eventmanager manages all events that go to other instances of the fuzzer.
Re-exports
Modules
LLMP-backed event manager for scalable multi-processed fuzzing
A very simple event manager, that just supports log outputs, but no multiprocessing
Structs
A per-fuzzer unique ID
, usually starting with 0
and increasing
by 1
in multiprocessed EventManager
s, such as self::llmp::LlmpEventManager
.
An eventmgr for tests, and as placeholder if you really don’t need an event manager.
Enums
Indicate if an event worked or not
Events sent around in the library
The log event severity
Traits
EventFirer
fire an event.
EventManager
is the main communications hub.
For the “normal” multi-processed mode, you may want to look into LlmpRestartingEventManager
EventProcessor
process all the incoming messages