Пограничный агент

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

Резюме

Перечисления

otBorderAgentState {
OT_BORDER_AGENT_STATE_STOPPED = 0,
OT_BORDER_AGENT_STATE_STARTED = 1,
OT_BORDER_AGENT_STATE_ACTIVE = 2
}
перечислить
Это перечисление определяет состояние пограничного агента.

Typedefs

otBorderAgentState typedef
Это перечисление определяет состояние пограничного агента.

Функции

otBorderAgentGetState ( otInstance *aInstance)
Эта функция получает состояние роли агента границы потока.
otBorderAgentGetUdpPort ( otInstance *aInstance)
uint16_t
Эта функция получает UDP-порт службы Thread Border Agent.

Перечисления

otBorderAgentState

 otBorderAgentState

Это перечисление определяет состояние пограничного агента.

Характеристики
OT_BORDER_AGENT_STATE_ACTIVE

Пограничный агент связан с внешним комиссаром.

OT_BORDER_AGENT_STATE_STARTED

Пограничный агент запущен.

OT_BORDER_AGENT_STATE_STOPPED

Роль пограничного агента отключена.

Typedefs

otBorderAgentState

enum otBorderAgentState otBorderAgentState

Это перечисление определяет состояние пограничного агента.

Функции

otBorderAgentGetState

otBorderAgentState otBorderAgentGetState(
  otInstance *aInstance
)

Эта функция получает состояние роли агента границы потока.

Подробности
Параметры
[in] aInstance
Указатель на экземпляр OpenThread.
Возврат
Государственный пограничный агент.

otBorderAgentGetUdpPort

uint16_t otBorderAgentGetUdpPort(
  otInstance *aInstance
)

Эта функция получает UDP-порт службы Thread Border Agent.

Подробности
Параметры
[in] aInstance
Указатель на экземпляр OpenThread.
Возврат
UDP-порт пограничного агента.