Сервер
Этот модуль включает функции для управления данными локальной сети с помощью сервера OpenThread.
Краткое содержание
| Функции | |
|---|---|
| otServerAddService ( otInstance *aInstance, const otServiceConfig *aConfig) |  Добавьте конфигурацию службы к данным локальной сети. | 
| otServerGetNetDataLocal ( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength) |  Предоставляет полную или стабильную копию данных локальной сети потоков. | 
| otServerGetNextService ( otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig) |  Получает следующую службу из локальных сетевых данных. | 
| otServerRegister ( otInstance *aInstance) |  Немедленно зарегистрировать данные локальной сети у Лидера. | 
| otServerRemoveService ( otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength) |  Удалите конфигурацию службы из данных локальной сети. | 
Функции
отсервераддсервице
otError otServerAddService( otInstance *aInstance, const otServiceConfig *aConfig )
Добавьте конфигурацию службы к данным локальной сети.
| Подробности | |||||||
|---|---|---|---|---|---|---|---|
| Параметры | 
 | ||||||
| Возвращаемые значения | 
 | 
отсерверремовесервице
otServerRegister
отсервержетнетдаталокал
otError otServerGetNetDataLocal( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength )
Предоставляет полную или стабильную копию данных локальной сети потоков.
| Подробности | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Параметры | 
 | 
отсервержетнекстсервице
otError otServerGetNextService( otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig )
Получает следующую службу из локальных сетевых данных.
| Подробности | |||||||
|---|---|---|---|---|---|---|---|
| Параметры | 
 | ||||||
| Возвращаемые значения | 
 | 
otServerRegister
otError otServerRegister( otInstance *aInstance )
Немедленно зарегистрировать данные локальной сети у Лидера.
| Подробности | |||
|---|---|---|---|
| Параметры | 
 | ||
| Возвращаемые значения | 
 | 
отсервераддсервице
отсерверремовесервице
отсерверремовесервице
otError otServerRemoveService( otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength )
Удалите конфигурацию службы из данных локальной сети.
| Подробности | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Параметры | 
 | ||||||||
| Возвращаемые значения | 
 | 
отсервераддсервице
otServerRegister
Ресурсы
Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .