:orphan: .. title:: choice OS_MGMT_TASKSTAT_THREAD_NAME_CHOICE: Characteristic used as thread name in taskstat .. _choice_451: .. describe:: choice OS_MGMT_TASKSTAT_THREAD_NAME_CHOICE: Characteristic used as thread name in taskstat *Characteristic used as thread name in taskstat* Type: ``bool`` Help ==== .. code-block:: none Select what will serve as thread name in "taskstat" response. By default taskstat responses use thread priority, when THREAD_NAME is disabled, Direct dependencies =================== \ :kconfig:`OS_MGMT_TASKSTAT ` && \ :kconfig:`MCUMGR_CMD_OS_MGMT ` && \ :kconfig:`MCUMGR ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - \ :kconfig:`OS_MGMT_TASKSTAT_USE_THREAD_NAME_FOR_NAME ` if \ :kconfig:`THREAD_NAME ` - \ :kconfig:`OS_MGMT_TASKSTAT_USE_THREAD_PRIO_FOR_NAME ` Choice options ============== - \ :kconfig:`OS_MGMT_TASKSTAT_USE_THREAD_NAME_FOR_NAME ` - \ :kconfig:`OS_MGMT_TASKSTAT_USE_THREAD_IDX_FOR_NAME ` - \ :kconfig:`OS_MGMT_TASKSTAT_USE_THREAD_PRIO_FOR_NAME ` Kconfig definition ================== At ``/mgmt/mcumgr/Kconfig:254`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:35`` → ``/mgmt/Kconfig:9`` Menu path: (Top) → Sub Systems and OS Services → Device Management → mcumgr Support → Command Handlers → Enable mcumgr handlers for OS management → Support for taskstat command .. code-block:: kconfig choice OS_MGMT_TASKSTAT_THREAD_NAME_CHOICE bool "Characteristic used as thread name in taskstat" default OS_MGMT_TASKSTAT_USE_THREAD_NAME_FOR_NAME if THREAD_NAME default OS_MGMT_TASKSTAT_USE_THREAD_PRIO_FOR_NAME depends on OS_MGMT_TASKSTAT && MCUMGR_CMD_OS_MGMT && MCUMGR help Select what will serve as thread name in "taskstat" response. By default taskstat responses use thread priority, when THREAD_NAME is disabled, *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*