Skip to content

File SolidSyslogMutex.h

FileList > Core > Interface > SolidSyslogMutex.h

  • #include "SolidSyslogExternC.h"

Detailed Description

The mutex role: mutual exclusion (Lock / Unlock) around buffer and pool critical sections.

These calls dispatch to the injected mutex's vtable, so behaviour - including whether Lock blocks - is that mutex's.

Public Functions Documentation

SolidSyslogMutex_Lock

Dispatch to the injected mutex's vtable; behaviour, including whether Lock blocks, is that mutex's (see SolidSyslogMutexDefinition.h ).

void SolidSyslogMutex_Lock (
    struct SolidSyslogMutex * mutex
) 


SolidSyslogMutex_Unlock

void SolidSyslogMutex_Unlock (
    struct SolidSyslogMutex * mutex
) 


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