Function openthread_sys::otThreadGetDeviceRole
source ยท pub unsafe extern "C" fn otThreadGetDeviceRole(
aInstance: *mut otInstance,
) -> otDeviceRole
Expand description
Get the device role.
@param[in] aInstance A pointer to an OpenThread instance.
@retval OT_DEVICE_ROLE_DISABLED The Thread stack is disabled. @retval OT_DEVICE_ROLE_DETACHED The device is not currently participating in a Thread network/partition. @retval OT_DEVICE_ROLE_CHILD The device is currently operating as a Thread Child. @retval OT_DEVICE_ROLE_ROUTER The device is currently operating as a Thread Router. @retval OT_DEVICE_ROLE_LEADER The device is currently operating as a Thread Leader.