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

यह एक ऐब्सट्रैक्ट क्लास है.

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

एक म्यूटेक्स ऑब्जेक्ट का इंटरफ़ेस.

खास जानकारी

इस तरह के म्यूटेक्स को ऐप्लिकेशन लागू करता है और उनका इस्तेमाल उन डेटा स्ट्रक्चर को सुरक्षित रखने के लिए WDM में किया जाता है जिन्हें एक से ज़्यादा थ्रेड से ऐक्सेस किया जा सकता है. इस इंटरफ़ेस को लागू होने पर, बार-बार लागू होने वाले लॉक की तरह काम करना चाहिए.

सार्वजनिक फ़ंक्शन

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

सार्वजनिक फ़ंक्शन

लॉक करें

virtual void Lock(
  void
)=0

अनलॉक करें

virtual void Unlock(
  void
)=0