Trait libafl::events::HasEventManagerId

source ·
pub trait HasEventManagerId {
    // Required method
    fn mgr_id(&self) -> EventManagerId;
}
Expand description

The id of this EventManager. For multi processed EventManagers, each connected client should have a unique ids.

Required Methods§

source

fn mgr_id(&self) -> EventManagerId

The id of this manager. For Multiprocessed EventManagers, each client should have a unique ids.

Implementors§

source§

impl<EM, M> HasEventManagerId for MonitorTypedEventManager<EM, M>

source§

impl<EM, SP> HasEventManagerId for CentralizedEventManager<EM, SP>
where EM: HasEventManagerId + UsesState, SP: ShMemProvider + 'static,

source§

impl<EMH, S> HasEventManagerId for TcpEventManager<EMH, S>
where EMH: EventManagerHooksTuple<S>, S: State,

source§

impl<EMH, S, SP> HasEventManagerId for LlmpEventManager<EMH, S, SP>
where S: State, SP: ShMemProvider,

source§

impl<EMH, S, SP> HasEventManagerId for LlmpRestartingEventManager<EMH, S, SP>
where S: State, SP: ShMemProvider + 'static,

source§

impl<EMH, S, SP> HasEventManagerId for TcpRestartingEventManager<EMH, S, SP>
where EMH: EventManagerHooksTuple<S>, S: State, SP: ShMemProvider + 'static,

source§

impl<MT, S> HasEventManagerId for SimpleEventManager<MT, S>
where MT: Monitor, S: UsesInput,

source§

impl<MT, S, SP> HasEventManagerId for SimpleRestartingEventManager<MT, S, SP>
where MT: Monitor, S: UsesInput, SP: ShMemProvider,

source§

impl<S> HasEventManagerId for NopEventManager<S>