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