Skip to content

Posix platform

«interface»SolidSyslogResolverPosixResolverPosix

File SolidSyslogPosixResolver.h

FileList > Interface > SolidSyslogPosixResolver.h

  • #include "SolidSyslogExternC.h"

Detailed Description

A blocking DNS resolver over POSIX getaddrinfo.

Resolve looks up the endpoint host as an IPv4 address (AF_INET) through a synchronous getaddrinfo call and writes it into the destination SolidSyslogAddress; the requested transport selects the socktype hint. A failed lookup returns false, so the caller's unresolved-host error path runs.

Public Functions Documentation

SolidSyslogPosixResolver_Create

Create takes no config; an exhausted pool falls back to the shared NullResolver.

struct SolidSyslogResolver * SolidSyslogPosixResolver_Create (
    void
) 


SolidSyslogPosixResolver_Destroy

Release the pool slot.

void SolidSyslogPosixResolver_Destroy (
    struct SolidSyslogResolver * base
) 



The documentation for this class was generated from the following file Platform/Posix/Interface/SolidSyslogPosixResolver.h