सीमा राउटर
इस मॉड्यूल में OpenThread Border Router के साथ स्थानीय नेटवर्क डेटा को प्रबंधित करने के लिए फ़ंक्शन शामिल हैं।
सारांश
कार्यों | |
---|---|
otBorderRouterAddOnMeshPrefix ( otInstance *aInstance, const otBorderRouterConfig *aConfig) | स्थानीय नेटवर्क डेटा में बॉर्डर राउटर कॉन्फ़िगरेशन जोड़ें। |
otBorderRouterAddRoute ( otInstance *aInstance, const otExternalRouteConfig *aConfig) | स्थानीय नेटवर्क डेटा में एक बाहरी मार्ग कॉन्फ़िगरेशन जोड़ें। |
otBorderRouterGetNetData ( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength) | यह विधि स्थानीय थ्रेड नेटवर्क डेटा की पूर्ण या स्थिर प्रतिलिपि प्रदान करती है। |
otBorderRouterGetNextOnMeshPrefix ( otInstance *aInstance, otNetworkDataIterator *aIterator, otBorderRouterConfig *aConfig) | इस फ़ंक्शन को स्थानीय नेटवर्क डेटा में अगला ऑन मेश प्रीफ़िक्स मिलता है। |
otBorderRouterGetNextRoute ( otInstance *aInstance, otNetworkDataIterator *aIterator, otExternalRouteConfig *aConfig) | इस फ़ंक्शन को स्थानीय नेटवर्क डेटा में अगला बाहरी मार्ग मिलता है। |
otBorderRouterRegister ( otInstance *aInstance) | लीडर के साथ तुरंत स्थानीय नेटवर्क डेटा पंजीकृत करें। |
otBorderRouterRemoveOnMeshPrefix ( otInstance *aInstance, const otIp6Prefix *aPrefix) | स्थानीय नेटवर्क डेटा से बॉर्डर राउटर कॉन्फ़िगरेशन निकालें। |
otBorderRouterRemoveRoute ( otInstance *aInstance, const otIp6Prefix *aPrefix) | स्थानीय नेटवर्क डेटा से एक बाहरी मार्ग कॉन्फ़िगरेशन निकालें। |
otBorderRoutingInit ( otInstance *aInstance, uint32_t aInfraIfIndex) | यह तरीका दिए गए इन्फ्रास्ट्रक्चर इंटरफेस पर बॉर्डर रूटिंग मैनेजर को इनिशियलाइज़ करता है। |
otBorderRoutingSetEnabled ( otInstance *aInstance, bool aEnabled) | यह विधि बॉर्डर रूटिंग प्रबंधक को सक्षम / अक्षम करती है। |
कार्यों
otBorderRouterAddOnMeshPrefix
otError otBorderRouterAddOnMeshPrefix( otInstance *aInstance, const otBorderRouterConfig *aConfig )
स्थानीय नेटवर्क डेटा में बॉर्डर राउटर कॉन्फ़िगरेशन जोड़ें।
विवरण | |||||||
---|---|---|---|---|---|---|---|
मापदंडों |
| ||||||
वापसी मान |
|
otBorderRouterRemoveOnMeshPrefix
otBorderRouterRegister
otBorderRouterAddRoute
otError otBorderRouterAddRoute( otInstance *aInstance, const otExternalRouteConfig *aConfig )
स्थानीय नेटवर्क डेटा में एक बाहरी मार्ग कॉन्फ़िगरेशन जोड़ें।
विवरण | |||||||
---|---|---|---|---|---|---|---|
मापदंडों |
| ||||||
वापसी मान |
|
otBorderRouterRemoveRoute
otBorderRouterRegister
otBorderRouterGetNetData
otError otBorderRouterGetNetData( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength )
यह विधि स्थानीय थ्रेड नेटवर्क डेटा की पूर्ण या स्थिर प्रतिलिपि प्रदान करती है।
विवरण | |||||||||
---|---|---|---|---|---|---|---|---|---|
मापदंडों |
|
otBorderRouterGetNextOnMeshPrefix
otError otBorderRouterGetNextOnMeshPrefix( otInstance *aInstance, otNetworkDataIterator *aIterator, otBorderRouterConfig *aConfig )
इस फ़ंक्शन को स्थानीय नेटवर्क डेटा में अगला ऑन मेश प्रीफ़िक्स मिलता है।
विवरण | |||||||
---|---|---|---|---|---|---|---|
मापदंडों |
| ||||||
वापसी मान |
|
otBorderRouterGetNextRoute
otError otBorderRouterGetNextRoute( otInstance *aInstance, otNetworkDataIterator *aIterator, otExternalRouteConfig *aConfig )
इस फ़ंक्शन को स्थानीय नेटवर्क डेटा में अगला बाहरी मार्ग मिलता है।
विवरण | |||||||
---|---|---|---|---|---|---|---|
मापदंडों |
| ||||||
वापसी मान |
|
otBorderRouterRegister
otError otBorderRouterRegister( otInstance *aInstance )है
लीडर के साथ तुरंत स्थानीय नेटवर्क डेटा पंजीकृत करें।
विवरण | |||
---|---|---|---|
मापदंडों |
| ||
वापसी मान |
|
otBorderRouterAddOnMeshPrefix
otBorderRouterRemoveOnMeshPrefix
otBorderRouterAddRoute
otBorderRouterRemoveRoute
otBorderRouterRemoveOnMeshPrefix
otError otBorderRouterRemoveOnMeshPrefix( otInstance *aInstance, const otIp6Prefix *aPrefix )
स्थानीय नेटवर्क डेटा से बॉर्डर राउटर कॉन्फ़िगरेशन निकालें।
विवरण | |||||
---|---|---|---|---|---|
मापदंडों |
| ||||
वापसी मान |
|
otBorderRouterAddOnMeshPrefix
otBorderRouterRegister
otBorderRouterRemoveRoute
otError otBorderRouterRemoveRoute( otInstance *aInstance, const otIp6Prefix *aPrefix )
स्थानीय नेटवर्क डेटा से एक बाहरी मार्ग कॉन्फ़िगरेशन निकालें।
विवरण | |||||
---|---|---|---|---|---|
मापदंडों |
| ||||
वापसी मान |
|
otBorderRouterAddRoute
otBorderRouterRegister
otBorderRoutInit
otError otBorderRoutingInit( otInstance *aInstance, uint32_t aInfraIfIndex )
यह तरीका दिए गए इन्फ्रास्ट्रक्चर इंटरफेस पर बॉर्डर रूटिंग मैनेजर को इनिशियलाइज़ करता है।
विवरण | |||||||
---|---|---|---|---|---|---|---|
मापदंडों |
| ||||||
वापसी मान |
|
otBorderRoutingSetEnabled
otError otBorderRoutingSetEnabled( otInstance *aInstance, bool aEnabled )
यह विधि बॉर्डर रूटिंग प्रबंधक को सक्षम / अक्षम करती है।
विवरण | |||||
---|---|---|---|---|---|
मापदंडों |
| ||||
वापसी मान |
|