Skip to content

File SolidSyslogNullStore.h

FileList > Core > Interface > SolidSyslogNullStore.h

Go to the source code of this file

The no-op Store Null object (no store-and-forward): Write returns false and IsTransient returns true, so the Service algorithm falls through to a direct send instead of buffering. More...

  • #include "ExternC.h"

Public Functions

Type Name
EXTERN_C_BEGIN struct SolidSyslogStore * SolidSyslogNullStore_Get (void)
Never retains a record.

Detailed Description

ReadNextUnsent and HasUnsent report empty, IsHalted reports false.

Public Functions Documentation

function SolidSyslogNullStore_Get

Never retains a record.

EXTERN_C_BEGIN struct SolidSyslogStore * SolidSyslogNullStore_Get (
    void
) 

Write returns false (not held by this store), so the Service algorithm falls through to a direct send instead of buffering, giving the constrained-system "one attempt per message, no store-and-forward" configuration. ReadNextUnsent and HasUnsent report empty; IsHalted reports false.



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