बाल पर्यवेक्षण
इस मॉड्यूल में बाल पर्यवेक्षण सुविधा के लिए कार्य शामिल हैं।
सारांश
जब बच्चे की देखरेख सुविधा ( OPENTHREAD_CONFIG_CHILD_SUPERVISION_ENABLE
) सक्षम हो तो इस मॉड्यूल में कार्य उपलब्ध हैं।
कार्य | |
---|---|
otChildSupervisionGetCheckTimeout ( otInstance *aInstance) | uint16_t पर्यवेक्षण चेकआउट टाइमआउट अंतराल (सेकंड में) प्राप्त करें। |
otChildSupervisionGetInterval ( otInstance *aInstance) | uint16_t बाल पर्यवेक्षण अंतराल (सेकंड में) प्राप्त करें। |
otChildSupervisionSetCheckTimeout ( otInstance *aInstance, uint16_t aTimeout) | void पर्यवेक्षण चेकआउट टाइमआउट अंतराल (सेकंड में) सेट करें। |
otChildSupervisionSetInterval ( otInstance *aInstance, uint16_t aInterval) | void बाल पर्यवेक्षण अंतराल (सेकंड में) सेट करें। |
कार्य
otChildSupervisionGetCheckTimeout
uint16_t otChildSupervisionGetCheckTimeout( otInstance *aInstance )
पर्यवेक्षण चेकआउट टाइमआउट अंतराल (सेकंड में) प्राप्त करें।
यदि डिवाइस एक नींद का बच्चा है और यह अपने माता-पिता से निर्दिष्ट चेकआउट के समय नहीं सुनता है, तो यह फिर से संलग्न प्रक्रिया (MLE चाइल्ड अपडेट रिक्वेस्ट / रिस्पांस एक्सचेंज अपने माता-पिता के साथ) शुरू करता है।
विवरण | |||
---|---|---|---|
पैरामीटर |
| ||
रिटर्न | पर्यवेक्षण समयबाह्य है। शून्य इंगित करता है कि बच्चे पर पर्यवेक्षण जांच अक्षम है। |
otChildSupervisionGetInterval
uint16_t otChildSupervisionGetInterval( otInstance *aInstance )
बाल पर्यवेक्षण अंतराल (सेकंड में) प्राप्त करें।
बाल पर्यवेक्षण सुविधा माता-पिता के लिए यह सुनिश्चित करने के लिए एक तंत्र प्रदान करती है कि पर्यवेक्षण अंतराल के भीतर प्रत्येक नींद वाले बच्चे को एक संदेश भेजा जाता है। यदि पर्यवेक्षण अंतराल के भीतर बच्चे को कोई प्रसारण नहीं होता है, तो OpenThread enqueues और बच्चे को एक पर्यवेक्षण संदेश (खाली पेलोड के साथ एक डेटा संदेश) भेजता है।
विवरण | |||
---|---|---|---|
पैरामीटर |
| ||
रिटर्न | बाल पर्यवेक्षण अंतराल। शून्य इंगित करता है कि बाल पर्यवेक्षण अक्षम है। |
otChildSupervisionSetCheckTimeout
void otChildSupervisionSetCheckTimeout( otInstance *aInstance, uint16_t aTimeout )
पर्यवेक्षण चेकआउट टाइमआउट अंतराल (सेकंड में) सेट करें।
विवरण | |||||
---|---|---|---|---|---|
पैरामीटर |
|
otChildSupervisionSetInterval
void otChildSupervisionSetInterval( otInstance *aInstance, uint16_t aInterval )
बाल पर्यवेक्षण अंतराल (सेकंड में) सेट करें।
विवरण | |||||
---|---|---|---|---|---|
पैरामीटर |
|