Мульти радиосвязь

Этот модуль включает определения и функции для мультирадиоканала.

Краткое содержание

Определения типов

otMultiRadioNeighborInfo определение типа
Представляет информацию о нескольких радиоканалах, связанную с соседом.
otRadioLinkInfo определение типа
Представляет информацию, связанную с радиоканалом.

Функции

otMultiRadioGetNeighborInfo ( otInstance *aInstance, const otExtAddress *aExtAddress, otMultiRadioNeighborInfo *aNeighborInfo)
Получает информацию о нескольких радиоканалах, связанных с соседом с заданным расширенным адресом.

Структуры

otMultiRadioNeighborInfo

Представляет информацию о нескольких радиоканалах, связанную с соседом.

отРадиоЛинкИнфо

Представляет информацию, связанную с радиоканалом.

Определения типов

otMultiRadioNeighborInfo

struct otMultiRadioNeighborInfo otMultiRadioNeighborInfo

Представляет информацию о нескольких радиоканалах, связанную с соседом.

отРадиоЛинкИнфо

struct otRadioLinkInfo otRadioLinkInfo

Представляет информацию, связанную с радиоканалом.

Функции

otMultiRadioGetNeighborInfo

otError otMultiRadioGetNeighborInfo(
  otInstance *aInstance,
  const otExtAddress *aExtAddress,
  otMultiRadioNeighborInfo *aNeighborInfo
)

Получает информацию о нескольких радиоканалах, связанных с соседом с заданным расширенным адресом.

OPENTHREAD_CONFIG_MULTI_RADIO должен быть включен.

Подробности
Параметры
[in] aInstance
Указатель на экземпляр OpenThread.
[in] aExtAddress
Расширенный адрес соседа.
[out] aNeighborInfo
Указатель на otMultiRadioNeighborInfo для вывода информации о соседе (в случае успеха).
Возвращаемые значения
OT_ERROR_NONE
Сосед был найден, и aNeighborInfo успешно обновлено.
OT_ERROR_NOT_FOUND
Не удалось найти соседа с aExtAddress .

Ресурсы

Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .