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