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

Esta es una clase abstracta.

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

Interfaz de un objeto de exclusión mutua.

Resumen

La aplicación implementa las exclusiones mutuas de este tipo y las usa en WDM para proteger las estructuras de datos a las que se puede acceder desde varios subprocesos. Las implementaciones de esta interfaz deben comportarse como un bloqueo recursivo.

Funciones públicas

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

Funciones públicas

Bloquear

virtual void Lock(
  void
)=0

Desbloquear

virtual void Unlock(
  void
)=0