Skip to main content
These enums live in <ef/Enums.hpp> and each has a to_string() overload. The one exception is ENCRYPTION_ALGORITHM, which is declared in <ef/Core.hpp> next to the structs that carry it and has no to_string().

ERROR_CODE

Returned by every wire-touching call. Numeric blocks group the semantics:

0 · Success

10–19 · Informational (non-fatal, session survives)

20–39 · Setup & call sequencing

40–59 · Sensor parameters & calibration

60–79 · Hardware & transport

80–99 · Streaming & recording

100 · UNKNOWN_FAILURE

Session & transport

State & classification

Recording & maintenance