Skip to content
«interface»SolidSyslogStoreNullStoreCore · no-op

File SolidSyslogNullStore.h

FileList > Core > Interface > SolidSyslogNullStore.h

  • #include "SolidSyslogExternC.h"

Detailed Description

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.

ReadNextUnsent and HasUnsent report empty, IsHalted reports false.

Public Functions Documentation

SolidSyslogNullStore_Get

Never retains a record.

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