Skip to content

File SolidSyslogResolverCategories.h

FileList > Core > Interface > SolidSyslogResolverCategories.h

Portable category constants (uint16_t macros) for the Resolver role: SOLIDSYSLOG_CAT_RESOLVER_RESOLVE_FAILED.

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

Macro Definition Documentation

SOLIDSYSLOG_CAT_RESOLVER_RESOLVE_FAILED

Portable Resolver-role error categories.

#define SOLIDSYSLOG_CAT_RESOLVER_RESOLVE_FAILED `((uint16_t) ( SOLIDSYSLOG_CAT_RESOLVER_BASE + 1U))`

Any Resolver implementation reuses these; a portable handler switch on event->Category works identically across every resolver backend. The resolver could not turn the destination host into an address (DNS failure, unparseable literal...).



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