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

Os mutexes desse tipo são implementados pelo aplicativo e usados no WDM para proteger 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

Bloquear

virtual void Lock(
  void
)=0

Desbloquear

virtual void Unlock(
  void
)=0