Skip to content

File SolidSyslogMutex.h

FileList > Core > Interface > SolidSyslogMutex.h

Go to the source code of this file

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

  • #include "ExternC.h"

Public Functions

Type Name
void SolidSyslogMutex_Lock (struct SolidSyslogMutex * mutex)
Dispatch to the injected mutex's vtable; behaviour, including whether Lock blocks, is that mutex's (see SolidSyslogMutexDefinition.h ).
void SolidSyslogMutex_Unlock (struct SolidSyslogMutex * mutex)

Detailed Description

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

Public Functions Documentation

function 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
) 


function SolidSyslogMutex_Unlock

void SolidSyslogMutex_Unlock (
    struct SolidSyslogMutex * mutex
) 


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