سرور
این ماژول شامل توابعی برای مدیریت داده های شبکه محلی با سرور OpenThread است.
خلاصه
کارکرد | |
---|---|
otServerAddService ( otInstance *aInstance, const otServiceConfig *aConfig) | یک پیکربندی سرویس را به داده های شبکه محلی اضافه کنید. |
otServerGetNetDataLocal ( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength) | یک کپی کامل یا پایدار از داده های شبکه Thread محلی را ارائه می دهد. |
otServerGetNextService ( otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig) | سرویس بعدی را در داده های شبکه محلی دریافت می کند. |
otServerRegister ( otInstance *aInstance) | بلافاصله داده های شبکه محلی را با Leader ثبت کنید. |
otServerRemoveService ( otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength) | پیکربندی سرویس را از داده های شبکه محلی حذف کنید. |
کارکرد
otServerAddService
otError otServerAddService( otInstance *aInstance, const otServiceConfig *aConfig )
یک پیکربندی سرویس را به داده های شبکه محلی اضافه کنید.
جزئیات | |||||||
---|---|---|---|---|---|---|---|
مولفه های |
| ||||||
ارزش های بازگشتی |
|
otServerRemoveService
otServerRegister
otServerGetNetDataLocal
otError otServerGetNetDataLocal( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength )
یک کپی کامل یا پایدار از داده های شبکه Thread محلی را ارائه می دهد.
جزئیات | |||||||||
---|---|---|---|---|---|---|---|---|---|
مولفه های |
|
otServerGetNextService
otError otServerGetNextService( otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig )
سرویس بعدی را در داده های شبکه محلی دریافت می کند.
جزئیات | |||||||
---|---|---|---|---|---|---|---|
مولفه های |
| ||||||
ارزش های بازگشتی |
|
otServerRegister
otError otServerRegister( otInstance *aInstance )
بلافاصله داده های شبکه محلی را با Leader ثبت کنید.
جزئیات | |||
---|---|---|---|
مولفه های |
| ||
ارزش های بازگشتی |
|
otServerAddService
otServerRemoveService
otServerRemoveService
otError otServerRemoveService( otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength )
پیکربندی سرویس را از داده های شبکه محلی حذف کنید.
جزئیات | |||||||||
---|---|---|---|---|---|---|---|---|---|
مولفه های |
| ||||||||
ارزش های بازگشتی |
|
otServerAddService
otServerRegister
منابع
موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.