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