Skip to content

File SolidSyslogLoggerCategories.h

FileList > Core > Interface > SolidSyslogLoggerCategories.h

Portable category constants (uint16_t macros) for the logger itself: SOLIDSYSLOG_CAT_LOGGER_HALTED.

  • #include <stdint.h>
  • #include "SolidSyslogErrorCategory.h"

Macro Definition Documentation

SOLIDSYSLOG_CAT_LOGGER_HALTED

The logger halted: a queue refused a record while the discard policy answers Halt, and nothing moves until the policy answers otherwise.

#define SOLIDSYSLOG_CAT_LOGGER_HALTED `((uint16_t) ( SOLIDSYSLOG_CAT_LOGGER_BASE + 1U))`

event->Detail says which queue. Raised as an ERROR, once per halt, just before OnHalt is called: an error handler that stops the device on an ERROR stops it here, and OnHalt is then never called.



The documentation for this class was generated from the following file Core/Interface/SolidSyslogLoggerCategories.h