Сервер
Этот модуль включает функции для управления данными локальной сети с помощью сервера 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 . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .