سرور
این ماژول شامل توابعی برای مدیریت داده های شبکه محلی با سرور 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 سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.