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