nl::Weave::Profiles::DataManagement_Current::IWeaveWDMMutex

Essa é uma classe abstrata.

#include <src/lib/profiles/data-management/Current/SubscriptionClient.h>

Interface de um objeto mutex.

Resumo

Mutexes desse tipo são implementados pelo aplicativo e usados no WDM para proteger as estruturas de dados que podem ser acessadas por várias linhas de execução. As implementações dessa interface precisam se comportar como um bloqueio recursivo.

Funções públicas

Lock(void)=0
virtual void
Unlock(void)=0
virtual void

Funções públicas

Cadeado

virtual void Lock(
  void
)=0

Desbloquear

virtual void Unlock(
  void
)=0