बच्चों की निगरानी

इस मॉड्यूल में बच्चों की निगरानी करने की सुविधा के फ़ंक्शन शामिल हैं.

खास जानकारी

फ़ंक्शन

otChildSupervisionGetCheckFailureCounter(otInstance *aInstance)
uint16_t
निगरानी की सुविधा की समयसीमा खत्म होने से जुड़ी काउंटर की वैल्यू जानें.
otChildSupervisionGetCheckTimeout(otInstance *aInstance)
uint16_t
बच्चे के खाते के लिए निगरानी की जांच का समय खत्म होने का समय (सेकंड में) दिखाता है.
otChildSupervisionGetInterval(otInstance *aInstance)
uint16_t
बच्चे के लिए, निगरानी वाले इंटरवल को सेकंड में दिखाता है.
otChildSupervisionResetCheckFailureCounter(otInstance *aInstance)
void
निगरानी की जांच का समय खत्म होने का काउंटर शून्य पर रीसेट करें.
otChildSupervisionSetCheckTimeout(otInstance *aInstance, uint16_t aTimeout)
void
बच्चे के खाते के लिए निगरानी की जांच का समय खत्म होने का समय (सेकंड में) सेट करता है.
otChildSupervisionSetInterval(otInstance *aInstance, uint16_t aInterval)
void
बच्चे के लिए निगरानी की अवधि (सेकंड में) सेट करता है.

फ़ंक्शन

OTChildSupervisionGetCheckFailureCounter

uint16_t otChildSupervisionGetCheckFailureCounter(
  otInstance *aInstance
)

निगरानी की सुविधा की समयसीमा खत्म होने से जुड़ी काउंटर की वैल्यू जानें.

काउंटर, यह ट्रैक करता है कि बच्चे को निगरानी में रखा गया है या नहीं. यह समय तब बढ़ाया जाता है, जब बच्चे को जांच के लिए तय समय अंतराल पर, माता-पिता की ओर से कोई जवाब नहीं मिलता.

OTChildSupervisionGetCheckTimeout पर

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

बच्चे के खाते के लिए निगरानी की जांच का समय खत्म होने का समय (सेकंड में) दिखाता है.

अगर डिवाइस एक नींद से भरा हुआ है, लेकिन तय समयसीमा में उसका माता-पिता जवाब नहीं देता, तो यह डिवाइस फिर से अटैच करने की प्रोसेस शुरू कर देगा.

ब्यौरा
पैरामीटर में
[in] aInstance
OpenThread इंस्टेंस का पॉइंटर.
लौटाए गए सामान
निगरानी की जांच करने का समय खत्म हो गया. शून्य दिखाता है कि बच्चे के लिए निगरानी की सुविधा बंद है.

OTChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

बच्चे के लिए, निगरानी वाले इंटरवल को सेकंड में दिखाता है.

बच्चों की निगरानी करने की सुविधा यह पक्का करने के लिए माता-पिता को सुविधा देती है कि किसी निगरानी मोड वाले हर बच्चे को मैसेज भेजा जाए. अगर निगरानी के अंतराल में बच्चे को कोई ट्रांसमिशन नहीं किया जाता है, तो OpenThread बच्चे को भेज देता है और उसके लिए निगरानी की सुविधा वाला मैसेज भेज देता है.

ब्यौरा
पैरामीटर में
[in] aInstance
OpenThread इंस्टेंस का पॉइंटर.
लौटाए गए सामान
बच्चों की निगरानी का अंतराल. शून्य दिखाता है कि निगरानी की सुविधा बंद है.

otChildSupervisionresetCheckFailureCounter

void otChildSupervisionResetCheckFailureCounter(
  otInstance *aInstance
)

निगरानी की जांच का समय खत्म होने का काउंटर शून्य पर रीसेट करें.

OTChildSupervisionSetCheckTimeout

void otChildSupervisionSetCheckTimeout(
  otInstance *aInstance,
  uint16_t aTimeout
)

बच्चे के खाते के लिए निगरानी की जांच का समय खत्म होने का समय (सेकंड में) सेट करता है.

ब्यौरा
पैरामीटर में
[in] aInstance
OpenThread इंस्टेंस का पॉइंटर.
[in] aTimeout
चेक टाइम आउट (सेकंड में). बच्चे के खाते की निगरानी की जांच को बंद नहीं करना होगा.

OTChildSupervisionSetInterval

void otChildSupervisionSetInterval(
  otInstance *aInstance,
  uint16_t aInterval
)

बच्चे के लिए निगरानी की अवधि (सेकंड में) सेट करता है.

ब्यौरा
पैरामीटर में
[in] aInstance
OpenThread इंस्टेंस का पॉइंटर.
[in] aInterval
निगरानी का इंटरवल (सेकंड में). निगरानी की सुविधा बंद करने के लिए, कोई शुल्क नहीं लिया जाएगा.

रिसॉर्स

OpenThread एपीआई के संदर्भ विषय, सोर्स कोड से आते हैं और GitHub पर उपलब्ध होते हैं. ज़्यादा जानकारी पाने या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.