UDP Maju
Modul ini mencakup fungsi untuk fitur penerusan UDP.
Ringkasan
Fungsi-fungsi dalam modul ini tersedia ketika fitur udp-forward ( OPENTHREAD_CONFIG_UDP_FORWARD_ENABLE
) diaktifkan.
Typedefs | |
---|---|
otUdpForwarder )(otMessage *aMessage, uint16_t aPeerPort, otIp6Address *aPeerAddr, uint16_t aSockPort, void *aContext) | typedefvoid(* Penunjuk fungsi ini mengirimkan paket UDP ke host dan host harus mengirim paket melalui tumpukan jaringannya sendiri. |
Fungsi | |
---|---|
otUdpForwardReceive ( otInstance *aInstance, otMessage *aMessage, uint16_t aPeerPort, const otIp6Address *aPeerAddr, uint16_t aSockPort) | void Menangani paket UDP yang diterima dari host. |
otUdpForwardSetForwarder ( otInstance *aInstance, otUdpForwarder aForwarder, void *aContext) | void Setel panggilan balik penerusan UDP untuk mengirimkan paket UDP ke host. |
Typedefs
otUdpForwarder
void(* otUdpForwarder)(otMessage *aMessage, uint16_t aPeerPort, otIp6Address *aPeerAddr, uint16_t aSockPort, void *aContext)
Penunjuk fungsi ini mengirimkan paket UDP ke host dan host harus mengirim paket melalui tumpukan jaringannya sendiri.
Detail | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parameter |
|
Fungsi
otUdpForwardReceive
void otUdpForwardReceive( otInstance *aInstance, otMessage *aMessage, uint16_t aPeerPort, const otIp6Address *aPeerAddr, uint16_t aSockPort )
Menangani paket UDP yang diterima dari host.
Tidak peduli panggilan berhasil atau gagal, pesan dibebaskan.
Detail | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parameter |
|
otUdpForwardSetForwarder
void otUdpForwardSetForwarder( otInstance *aInstance, otUdpForwarder aForwarder, void *aContext )
Setel panggilan balik penerusan UDP untuk mengirimkan paket UDP ke host.
Detail | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|