Skip to main content

Module events

Module events 

Source
Expand description

Event kinds — FFI callback FmfEvent.kind and pipe event-push opcodes carry the same values (docs/ARCHITECTURE.md Events section).

Enums§

EventKind
u32 on the wire and in the FFI POD.

Constants§

FMF_EVENT_ENGINE_ERROR
Wire/FFI value of EventKind::EngineError.
FMF_EVENT_INDEX_CHANGED
Wire/FFI value of EventKind::IndexChanged.
FMF_EVENT_PROGRESS
Wire/FFI value of EventKind::Progress.
FMF_EVENT_RESCAN_STARTED
Wire/FFI value of EventKind::RescanStarted.
FMF_EVENT_VOLUME_FAILED
Wire/FFI value of EventKind::VolumeFailed.
FMF_EVENT_VOLUME_READY
Wire/FFI value of EventKind::VolumeReady.
SEVERITY_ERROR
A recoverable error degraded a path but the engine keeps serving.
SEVERITY_PANIC
A caught panic crossed the FFI boundary (recovered via catch_unwind).
SEVERITY_WARN
Severity values carried in FmfEvent.entries for EventKind::EngineError.