यूडीपी फ़ॉरवर्ड
इस मॉड्यूल में यूडीपी फ़ॉरवर्ड करने की सुविधा के फ़ंक्शन शामिल हैं.
खास जानकारी
इस मॉड्यूल में मौजूद फ़ंक्शन, अपडेट फ़ॉरवर्ड करने की सुविधा (OPENTHREAD_CONFIG_UDP_FORWARD_ENABLE
) चालू होने पर उपलब्ध होते हैं.
टाइपडीफ़ |
|
---|---|
otUdpForwarder)(otMessage *aMessage, uint16_t aPeerPort, otIp6Address *aPeerAddr, uint16_t aSockPort, void *aContext)
|
typedefvoid(*
पॉइंटर, होस्ट को यूडीपी पैकेट डिलीवर करता है. साथ ही, होस्ट को अपने नेटवर्क स्टैक की मदद से पैकेट भेजना चाहिए. |
फ़ंक्शन |
|
---|---|
otUdpForwardReceive(otInstance *aInstance, otMessage *aMessage, uint16_t aPeerPort, const otIp6Address *aPeerAddr, uint16_t aSockPort)
|
void
होस्ट से मिले यूडीपी पैकेट को मैनेज करना.
|
otUdpForwardSetForwarder(otInstance *aInstance, otUdpForwarder aForwarder, void *aContext)
|
void
होस्ट को यूडीपी पैकेट डिलीवर करने के लिए, यूडीपी फ़ॉरवर्ड कॉलबैक सेट करें.
|
otUdpIsPortInUse(otInstance *aInstance, uint16_t port)
|
bool
इससे पता चलता है कि दिया गया यूडीपी पोर्ट, खास तौर पर OpenThread API की मदद से खोला गया है या नहीं.
|
टाइपडीफ़
otUdpForwarder
void(* otUdpForwarder)(otMessage *aMessage, uint16_t aPeerPort, otIp6Address *aPeerAddr, uint16_t aSockPort, void *aContext)
पॉइंटर, होस्ट को यूडीपी पैकेट डिलीवर करता है. साथ ही, होस्ट को अपने नेटवर्क स्टैक की मदद से पैकेट भेजना चाहिए.
जानकारी | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
पैरामीटर |
|
फ़ंक्शन
otUdpForwardReceive
void otUdpForwardReceive( otInstance *aInstance, otMessage *aMessage, uint16_t aPeerPort, const otIp6Address *aPeerAddr, uint16_t aSockPort )
होस्ट से मिले यूडीपी पैकेट को मैनेज करना.
चाहे कॉल हो या न हो, मैसेज हर बार मुफ़्त में भेजा जाता है.
जानकारी | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
पैरामीटर |
|
otUdpForwardSetForwarder
void otUdpForwardSetForwarder( otInstance *aInstance, otUdpForwarder aForwarder, void *aContext )
होस्ट को यूडीपी पैकेट डिलीवर करने के लिए, यूडीपी फ़ॉरवर्ड कॉलबैक सेट करें.
जानकारी | |||||||
---|---|---|---|---|---|---|---|
पैरामीटर |
|
otUdpIsPortInUse
bool otUdpIsPortInUse( otInstance *aInstance, uint16_t port )
इससे पता चलता है कि दिया गया यूडीपी पोर्ट, खास तौर पर OpenThread API की मदद से खोला गया है या नहीं.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|
संसाधन
OpenThread API के रेफ़रंस के विषय, सोर्स कोड से मिलते हैं. यह सोर्स GitHub पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.