This module includes functions for the Thread Border Agent role.
Typedefs |
|
| typedef enum otBorderAgentState | otBorderAgentState |
|
This enumeration defines the Border Agent state.
|
|
Enumerations |
|
| enum |
otBorderAgentState
{
OT_BORDER_AGENT_STATE_STOPPED = 0, OT_BORDER_AGENT_STATE_STARTED = 1, OT_BORDER_AGENT_STATE_ACTIVE = 2 } |
|
This enumeration defines the Border Agent state.
|
|
Functions |
|
| otBorderAgentState | otBorderAgentGetState ( otInstance *aInstance) |
|
Gets the
otBorderAgentState
of the Thread Border Agent role.
|
|
| uint16_t | otBorderAgentGetUdpPort ( otInstance *aInstance) |
|
Gets the UDP port of the Thread Border Agent service.
|
|
Detailed Description
This module includes functions for the Thread Border Agent role.
Enumeration Type Documentation
◆ otBorderAgentState
| enum otBorderAgentState |
Function Documentation
◆ otBorderAgentGetState()
| otBorderAgentState otBorderAgentGetState | ( | otInstance * |
aInstance
|
) |
Gets the otBorderAgentState of the Thread Border Agent role.
- Parameters
-
[in] aInstanceA pointer to an OpenThread instance.
- Returns
- The current otBorderAgentState of the Border Agent.
◆ otBorderAgentGetUdpPort()
| uint16_t otBorderAgentGetUdpPort | ( | otInstance * |
aInstance
|
) |
Gets the UDP port of the Thread Border Agent service.
- Parameters
-
[in] aInstanceA pointer to an OpenThread instance.
- Returns
- UDP port of the Border Agent.