diff options
author | rihab kouki <rihab.kouki@st.com> | 2020-07-28 11:24:49 +0100 |
---|---|---|
committer | rihab kouki <rihab.kouki@st.com> | 2020-07-28 11:24:49 +0100 |
commit | 96d6da4e252b06dcfdc041e7df23e86161c33007 (patch) | |
tree | a262f59bb1db7ec7819acae435f5049cbe5e2354 /docs/RTOS2/html/rtx__evr_8h.html | |
parent | 9f95ff5b6ba01db09552b84a0ab79607060a2666 (diff) | |
download | st-cmsis-core-lowfat-master.tar.gz st-cmsis-core-lowfat-master.tar.bz2 st-cmsis-core-lowfat-master.zip |
Diffstat (limited to 'docs/RTOS2/html/rtx__evr_8h.html')
-rw-r--r-- | docs/RTOS2/html/rtx__evr_8h.html | 849 |
1 files changed, 130 insertions, 719 deletions
diff --git a/docs/RTOS2/html/rtx__evr_8h.html b/docs/RTOS2/html/rtx__evr_8h.html index d34903a..9fdf190 100644 --- a/docs/RTOS2/html/rtx__evr_8h.html +++ b/docs/RTOS2/html/rtx__evr_8h.html @@ -117,6 +117,10 @@ $(document).ready(function(){initNavTree('rtx__evr_8h.html','');}); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> +<tr class="memitem:a8e1abf0403e5aabff14bffa28c0bf14b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b">OS_EVR_THFLAGS</a>   OS_EVR_THREAD</td></tr> +<tr class="separator:a8e1abf0403e5aabff14bffa28c0bf14b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad9052994e484a85e2ea7c34b3957f29"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29">OS_EVR_WAIT</a>   OS_EVR_THREAD</td></tr> +<tr class="separator:aad9052994e484a85e2ea7c34b3957f29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a168269d3a1264ac7a7427f8642e358a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a168269d3a1264ac7a7427f8642e358a4">osRtxErrorKernelNotReady</a>   (-7)</td></tr> <tr class="memdesc:a168269d3a1264ac7a7427f8642e358a4"><td class="mdescLeft"> </td><td class="mdescRight">Extended Status codes. <a href="#a168269d3a1264ac7a7427f8642e358a4">More...</a><br/></td></tr> <tr class="separator:a168269d3a1264ac7a7427f8642e358a4"><td class="memSeparator" colspan="2"> </td></tr> @@ -183,9 +187,9 @@ Functions</h2></td></tr> <tr class="memitem:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2">EvrRtxKernelGetInfo</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, char *id_buf, uint32_t id_size)</td></tr> <tr class="memdesc:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="mdescLeft"> </td><td class="mdescRight">Event on RTOS kernel information retrieve (API) <a href="group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2">More...</a><br/></td></tr> <tr class="separator:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651">EvrRtxKernelInfoRetrieved</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, char *id_buf)</td></tr> -<tr class="memdesc:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful RTOS kernel information retrieve (Op) <a href="group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651">More...</a><br/></td></tr> -<tr class="separator:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga85f9569d363a9a8f9677041405d0935f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f">EvrRtxKernelInfoRetrieved</a> (const <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, const char *id_buf, uint32_t id_size)</td></tr> +<tr class="memdesc:ga85f9569d363a9a8f9677041405d0935f"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful RTOS kernel information retrieve (Op) <a href="group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f">More...</a><br/></td></tr> +<tr class="separator:ga85f9569d363a9a8f9677041405d0935f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad6407e9ff0910629b041866bd801075a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a">EvrRtxKernelGetState</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga08326469274b668140ca934b168a5ad4">osKernelState_t</a> state)</td></tr> <tr class="memdesc:gad6407e9ff0910629b041866bd801075a"><td class="mdescLeft"> </td><td class="mdescRight">Event on current RTOS Kernel state retrieve (API) <a href="group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a">More...</a><br/></td></tr> <tr class="separator:gad6407e9ff0910629b041866bd801075a"><td class="memSeparator" colspan="2"> </td></tr> @@ -264,6 +268,9 @@ Functions</h2></td></tr> <tr class="memitem:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72">EvrRtxThreadSetPriority</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr> <tr class="memdesc:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread priority set (API) <a href="group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72">More...</a><br/></td></tr> <tr class="separator:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga831b3e64d459a325fbc13033caa39f05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05">EvrRtxThreadPriorityUpdated</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr> +<tr class="memdesc:ga831b3e64d459a325fbc13033caa39f05"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread priority updated (Op) <a href="group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05">More...</a><br/></td></tr> +<tr class="separator:ga831b3e64d459a325fbc13033caa39f05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gada73306deca99987b104aa9840fdd4e2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2">EvrRtxThreadGetPriority</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr> <tr class="memdesc:gada73306deca99987b104aa9840fdd4e2"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread priority retrieve (API) <a href="group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2">More...</a><br/></td></tr> <tr class="separator:gada73306deca99987b104aa9840fdd4e2"><td class="memSeparator" colspan="2"> </td></tr> @@ -298,13 +305,13 @@ Functions</h2></td></tr> <tr class="memdesc:ga86ac910ac88d8fe54206a12d7ed69a27"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful thread join (Op) <a href="group__rtx__evr__thread.html#ga86ac910ac88d8fe54206a12d7ed69a27">More...</a><br/></td></tr> <tr class="separator:ga86ac910ac88d8fe54206a12d7ed69a27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab9efd66ed2edb439c5081806c9b63cf9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9">EvrRtxThreadBlocked</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t timeout)</td></tr> -<tr class="memdesc:gab9efd66ed2edb439c5081806c9b63cf9"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread execution block (Op) <a href="group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9">More...</a><br/></td></tr> +<tr class="memdesc:gab9efd66ed2edb439c5081806c9b63cf9"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread execution block (Detail) <a href="group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9">More...</a><br/></td></tr> <tr class="separator:gab9efd66ed2edb439c5081806c9b63cf9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901">EvrRtxThreadUnblocked</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t ret_val)</td></tr> -<tr class="memdesc:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread execution unblock (Op) <a href="group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901">More...</a><br/></td></tr> +<tr class="memdesc:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread execution unblock (Detail) <a href="group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901">More...</a><br/></td></tr> <tr class="separator:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabe470d5bb1373c59c51470fd20b55bcb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">EvrRtxThreadPreempted</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr> -<tr class="memdesc:gabe470d5bb1373c59c51470fd20b55bcb"><td class="mdescLeft"> </td><td class="mdescRight">Event on running thread pre-emption (Op) <a href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">More...</a><br/></td></tr> +<tr class="memdesc:gabe470d5bb1373c59c51470fd20b55bcb"><td class="mdescLeft"> </td><td class="mdescRight">Event on running thread pre-emption (Detail) <a href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">More...</a><br/></td></tr> <tr class="separator:gabe470d5bb1373c59c51470fd20b55bcb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae3bc50d5f154463c7f6647544bb5ecab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab">EvrRtxThreadSwitched</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr> <tr class="memdesc:gae3bc50d5f154463c7f6647544bb5ecab"><td class="mdescLeft"> </td><td class="mdescRight">Event on running thread switch (Op) <a href="group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab">More...</a><br/></td></tr> @@ -324,45 +331,57 @@ Functions</h2></td></tr> <tr class="memitem:ga1999d77992b03347abdca7ec17f91cca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca">EvrRtxThreadEnumerate</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> *thread_array, uint32_t array_items, uint32_t count)</td></tr> <tr class="memdesc:ga1999d77992b03347abdca7ec17f91cca"><td class="mdescLeft"> </td><td class="mdescRight">Event on active threads enumerate (API) <a href="group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca">More...</a><br/></td></tr> <tr class="separator:ga1999d77992b03347abdca7ec17f91cca"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac356c777af86c2d8d9250cbffc516e1d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac356c777af86c2d8d9250cbffc516e1d">EvrRtxThreadFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t flags)</td></tr> -<tr class="memdesc:ac356c777af86c2d8d9250cbffc516e1d"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread flags set (API) <a href="#ac356c777af86c2d8d9250cbffc516e1d">More...</a><br/></td></tr> -<tr class="separator:ac356c777af86c2d8d9250cbffc516e1d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd447773c02e235a8d0bb96dd9bb1c4f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#abd447773c02e235a8d0bb96dd9bb1c4f">EvrRtxThreadFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t thread_flags)</td></tr> -<tr class="memdesc:abd447773c02e235a8d0bb96dd9bb1c4f"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful thread flags set (Op) <a href="#abd447773c02e235a8d0bb96dd9bb1c4f">More...</a><br/></td></tr> -<tr class="separator:abd447773c02e235a8d0bb96dd9bb1c4f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac8ddc747c72f7fc5cfa58edcee56b82d">EvrRtxThreadFlagsClear</a> (uint32_t flags)</td></tr> -<tr class="memdesc:ac8ddc747c72f7fc5cfa58edcee56b82d"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread flags clear (API) <a href="#ac8ddc747c72f7fc5cfa58edcee56b82d">More...</a><br/></td></tr> -<tr class="separator:ac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aad13b17507cc07a4a1e37a5653489943"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aad13b17507cc07a4a1e37a5653489943">EvrRtxThreadFlagsClearDone</a> (uint32_t thread_flags)</td></tr> -<tr class="memdesc:aad13b17507cc07a4a1e37a5653489943"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful thread flags clear (Op) <a href="#aad13b17507cc07a4a1e37a5653489943">More...</a><br/></td></tr> -<tr class="separator:aad13b17507cc07a4a1e37a5653489943"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aab1a30a0ac3dfa588ededbfad52bae30"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aab1a30a0ac3dfa588ededbfad52bae30">EvrRtxThreadFlagsGet</a> (uint32_t thread_flags)</td></tr> -<tr class="memdesc:aab1a30a0ac3dfa588ededbfad52bae30"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread flags retrieve (API) <a href="#aab1a30a0ac3dfa588ededbfad52bae30">More...</a><br/></td></tr> -<tr class="separator:aab1a30a0ac3dfa588ededbfad52bae30"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aad860c571b9b083ff2889fb76fb619f1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aad860c571b9b083ff2889fb76fb619f1">EvrRtxThreadFlagsWait</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> -<tr class="memdesc:aad860c571b9b083ff2889fb76fb619f1"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait for thread flags (API) <a href="#aad860c571b9b083ff2889fb76fb619f1">More...</a><br/></td></tr> -<tr class="separator:aad860c571b9b083ff2889fb76fb619f1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad09ec9317a4440e5228870b750e9860e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad09ec9317a4440e5228870b750e9860e">EvrRtxThreadFlagsWaitPending</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> -<tr class="memdesc:ad09ec9317a4440e5228870b750e9860e"><td class="mdescLeft"> </td><td class="mdescRight">Event on pending wait for thread flags (Op) <a href="#ad09ec9317a4440e5228870b750e9860e">More...</a><br/></td></tr> -<tr class="separator:ad09ec9317a4440e5228870b750e9860e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gadbbee398f4fab418c9b8115fc7392ff8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8">EvrRtxThreadFlagsWaitTimeout</a> (void)</td></tr> -<tr class="memdesc:gadbbee398f4fab418c9b8115fc7392ff8"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait timeout for thread flags (Op) <a href="group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8">More...</a><br/></td></tr> -<tr class="separator:gadbbee398f4fab418c9b8115fc7392ff8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a01396074495b21270c75185f63c497d7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a01396074495b21270c75185f63c497d7">EvrRtxThreadFlagsWaitCompleted</a> (uint32_t flags, uint32_t options, uint32_t thread_flags)</td></tr> -<tr class="memdesc:a01396074495b21270c75185f63c497d7"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful wait for thread flags (Op) <a href="#a01396074495b21270c75185f63c497d7">More...</a><br/></td></tr> -<tr class="separator:a01396074495b21270c75185f63c497d7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#adf6b9f4882f62a65b4e06e1b3e5c9c5b">EvrRtxThreadFlagsWaitNotCompleted</a> (uint32_t flags, uint32_t options)</td></tr> -<tr class="memdesc:adf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="mdescLeft"> </td><td class="mdescRight">Event on unsuccessful wait for thread flags (Op) <a href="#adf6b9f4882f62a65b4e06e1b3e5c9c5b">More...</a><br/></td></tr> -<tr class="separator:adf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gadd45d32305aa45668a36f2c9f0f4c758"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758">EvrRtxThreadDelay</a> (uint32_t ticks)</td></tr> -<tr class="memdesc:gadd45d32305aa45668a36f2c9f0f4c758"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait for timeout (API) <a href="group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758">More...</a><br/></td></tr> -<tr class="separator:gadd45d32305aa45668a36f2c9f0f4c758"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gaf59defd6c171d2c3d3508e7136278db2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2">EvrRtxThreadDelayUntil</a> (uint32_t ticks)</td></tr> -<tr class="memdesc:gaf59defd6c171d2c3d3508e7136278db2"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait until specified time (API) <a href="group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2">More...</a><br/></td></tr> -<tr class="separator:gaf59defd6c171d2c3d3508e7136278db2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gab46562848142ce5ea806d629fd000168"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168">EvrRtxThreadDelayCompleted</a> (void)</td></tr> -<tr class="memdesc:gab46562848142ce5ea806d629fd000168"><td class="mdescLeft"> </td><td class="mdescRight">Event on completed wait (Op) <a href="group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168">More...</a><br/></td></tr> -<tr class="separator:gab46562848142ce5ea806d629fd000168"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad3609bfc41e1bee23b41973281096ed6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6">EvrRtxThreadFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, int32_t status)</td></tr> +<tr class="memdesc:gad3609bfc41e1bee23b41973281096ed6"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread flags error (Error) <a href="group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6">More...</a><br/></td></tr> +<tr class="separator:gad3609bfc41e1bee23b41973281096ed6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac356c777af86c2d8d9250cbffc516e1d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d">EvrRtxThreadFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t flags)</td></tr> +<tr class="memdesc:gac356c777af86c2d8d9250cbffc516e1d"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread flags set (API) <a href="group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d">More...</a><br/></td></tr> +<tr class="separator:gac356c777af86c2d8d9250cbffc516e1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f">EvrRtxThreadFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t thread_flags)</td></tr> +<tr class="memdesc:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful thread flags set (Op) <a href="group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f">More...</a><br/></td></tr> +<tr class="separator:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d">EvrRtxThreadFlagsClear</a> (uint32_t flags)</td></tr> +<tr class="memdesc:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread flags clear (API) <a href="group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d">More...</a><br/></td></tr> +<tr class="separator:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaad13b17507cc07a4a1e37a5653489943"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943">EvrRtxThreadFlagsClearDone</a> (uint32_t thread_flags)</td></tr> +<tr class="memdesc:gaad13b17507cc07a4a1e37a5653489943"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful thread flags clear (Op) <a href="group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943">More...</a><br/></td></tr> +<tr class="separator:gaad13b17507cc07a4a1e37a5653489943"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30">EvrRtxThreadFlagsGet</a> (uint32_t thread_flags)</td></tr> +<tr class="memdesc:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="mdescLeft"> </td><td class="mdescRight">Event on thread flags retrieve (API) <a href="group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30">More...</a><br/></td></tr> +<tr class="separator:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaad860c571b9b083ff2889fb76fb619f1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1">EvrRtxThreadFlagsWait</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> +<tr class="memdesc:gaad860c571b9b083ff2889fb76fb619f1"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait for thread flags (API) <a href="group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1">More...</a><br/></td></tr> +<tr class="separator:gaad860c571b9b083ff2889fb76fb619f1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad09ec9317a4440e5228870b750e9860e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e">EvrRtxThreadFlagsWaitPending</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> +<tr class="memdesc:gad09ec9317a4440e5228870b750e9860e"><td class="mdescLeft"> </td><td class="mdescRight">Event on pending wait for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e">More...</a><br/></td></tr> +<tr class="separator:gad09ec9317a4440e5228870b750e9860e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae45ec48e082608d2ba72ce7c695899c6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6">EvrRtxThreadFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr> +<tr class="memdesc:gae45ec48e082608d2ba72ce7c695899c6"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait timeout for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6">More...</a><br/></td></tr> +<tr class="separator:gae45ec48e082608d2ba72ce7c695899c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc">EvrRtxThreadFlagsWaitCompleted</a> (uint32_t flags, uint32_t options, uint32_t thread_flags, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr> +<tr class="memdesc:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful wait for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc">More...</a><br/></td></tr> +<tr class="separator:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">EvrRtxThreadFlagsWaitNotCompleted</a> (uint32_t flags, uint32_t options)</td></tr> +<tr class="memdesc:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="mdescLeft"> </td><td class="mdescRight">Event on unsuccessful wait for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">More...</a><br/></td></tr> +<tr class="separator:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a">EvrRtxDelayError</a> (int32_t status)</td></tr> +<tr class="memdesc:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="mdescLeft"> </td><td class="mdescRight">Event on delay error (Error) <a href="group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a">More...</a><br/></td></tr> +<tr class="separator:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174">EvrRtxDelay</a> (uint32_t ticks)</td></tr> +<tr class="memdesc:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="mdescLeft"> </td><td class="mdescRight">Event on delay for specified time (API) <a href="group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174">More...</a><br/></td></tr> +<tr class="separator:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga16728292de4e2665248693fff603a2c3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3">EvrRtxDelayUntil</a> (uint32_t ticks)</td></tr> +<tr class="memdesc:ga16728292de4e2665248693fff603a2c3"><td class="mdescLeft"> </td><td class="mdescRight">Event on delay until specified time (API) <a href="group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3">More...</a><br/></td></tr> +<tr class="separator:ga16728292de4e2665248693fff603a2c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad489decd779491c1f247214e541cd4e8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8">EvrRtxDelayStarted</a> (uint32_t ticks)</td></tr> +<tr class="memdesc:gad489decd779491c1f247214e541cd4e8"><td class="mdescLeft"> </td><td class="mdescRight">Event on delay started (Op) <a href="group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8">More...</a><br/></td></tr> +<tr class="separator:gad489decd779491c1f247214e541cd4e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd">EvrRtxDelayUntilStarted</a> (uint32_t ticks)</td></tr> +<tr class="memdesc:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="mdescLeft"> </td><td class="mdescRight">Event on delay until specified time started (Op) <a href="group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd">More...</a><br/></td></tr> +<tr class="separator:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208">EvrRtxDelayCompleted</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr> +<tr class="memdesc:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="mdescLeft"> </td><td class="mdescRight">Event on delay completed (Op) <a href="group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208">More...</a><br/></td></tr> +<tr class="separator:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf1b516bf697288e67fe797662b1873b0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__timer.html#gaf1b516bf697288e67fe797662b1873b0">EvrRtxTimerError</a> (<a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> timer_id, int32_t status)</td></tr> <tr class="memdesc:gaf1b516bf697288e67fe797662b1873b0"><td class="mdescLeft"> </td><td class="mdescRight">Event on timer error (Error) <a href="group__rtx__evr__timer.html#gaf1b516bf697288e67fe797662b1873b0">More...</a><br/></td></tr> <tr class="separator:gaf1b516bf697288e67fe797662b1873b0"><td class="memSeparator" colspan="2"> </td></tr> @@ -399,53 +418,53 @@ Functions</h2></td></tr> <tr class="memitem:ga474f3bd3ed38945b087f37fd709560b7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__timer.html#ga474f3bd3ed38945b087f37fd709560b7">EvrRtxTimerDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> timer_id)</td></tr> <tr class="memdesc:ga474f3bd3ed38945b087f37fd709560b7"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful timer delete (Op) <a href="group__rtx__evr__timer.html#ga474f3bd3ed38945b087f37fd709560b7">More...</a><br/></td></tr> <tr class="separator:ga474f3bd3ed38945b087f37fd709560b7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f">EvrRtxEventFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, int32_t status)</td></tr> -<tr class="memdesc:gaa281b7380c0fa725faa722badbeb2e5f"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags error (Error) <a href="group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f">More...</a><br/></td></tr> +<tr class="memitem:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f">EvrRtxEventFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, int32_t status)</td></tr> +<tr class="memdesc:gaa281b7380c0fa725faa722badbeb2e5f"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags error (Error) <a href="group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f">More...</a><br/></td></tr> <tr class="separator:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gae798cdc4cb10ada732e592318037cba7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7">EvrRtxEventFlagsNew</a> (const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *attr)</td></tr> -<tr class="memdesc:gae798cdc4cb10ada732e592318037cba7"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags create and initialize (API) <a href="group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7">More...</a><br/></td></tr> +<tr class="memitem:gae798cdc4cb10ada732e592318037cba7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7">EvrRtxEventFlagsNew</a> (const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *attr)</td></tr> +<tr class="memdesc:gae798cdc4cb10ada732e592318037cba7"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags create and initialize (API) <a href="group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7">More...</a><br/></td></tr> <tr class="separator:gae798cdc4cb10ada732e592318037cba7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">EvrRtxEventFlagsCreated</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr> -<tr class="memdesc:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags create (Op) <a href="group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">More...</a><br/></td></tr> +<tr class="memitem:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">EvrRtxEventFlagsCreated</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr> +<tr class="memdesc:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags create (Op) <a href="group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">More...</a><br/></td></tr> <tr class="separator:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">EvrRtxEventFlagsGetName</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr> -<tr class="memdesc:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags name retrieve (API) <a href="group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">More...</a><br/></td></tr> +<tr class="memitem:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">EvrRtxEventFlagsGetName</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr> +<tr class="memdesc:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags name retrieve (API) <a href="group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">More...</a><br/></td></tr> <tr class="separator:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5e5c9bd8a0522fc9301782edd6e5ec1f">EvrRtxEventFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr> -<tr class="memdesc:a5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags set (API) <a href="#a5e5c9bd8a0522fc9301782edd6e5ec1f">More...</a><br/></td></tr> -<tr class="separator:a5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5b1b471923918ad294d16255d43ab306"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5b1b471923918ad294d16255d43ab306">EvrRtxEventFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr> -<tr class="memdesc:a5b1b471923918ad294d16255d43ab306"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags set (Op) <a href="#a5b1b471923918ad294d16255d43ab306">More...</a><br/></td></tr> -<tr class="separator:a5b1b471923918ad294d16255d43ab306"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab31f9da565b0170d8e89edf0e848f28b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab31f9da565b0170d8e89edf0e848f28b">EvrRtxEventFlagsClear</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr> -<tr class="memdesc:ab31f9da565b0170d8e89edf0e848f28b"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags clear (API) <a href="#ab31f9da565b0170d8e89edf0e848f28b">More...</a><br/></td></tr> -<tr class="separator:ab31f9da565b0170d8e89edf0e848f28b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9e4c4e5d45bc721439c1919621a49d5a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a9e4c4e5d45bc721439c1919621a49d5a">EvrRtxEventFlagsClearDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr> -<tr class="memdesc:a9e4c4e5d45bc721439c1919621a49d5a"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags clear (Op) <a href="#a9e4c4e5d45bc721439c1919621a49d5a">More...</a><br/></td></tr> -<tr class="separator:a9e4c4e5d45bc721439c1919621a49d5a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a113c32ff195c612ec2fb6a9dd5740184"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a113c32ff195c612ec2fb6a9dd5740184">EvrRtxEventFlagsGet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr> -<tr class="memdesc:a113c32ff195c612ec2fb6a9dd5740184"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags retrieve (API) <a href="#a113c32ff195c612ec2fb6a9dd5740184">More...</a><br/></td></tr> -<tr class="separator:a113c32ff195c612ec2fb6a9dd5740184"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac8361874ffdd854e3778f21d070fed24"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac8361874ffdd854e3778f21d070fed24">EvrRtxEventFlagsWait</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> -<tr class="memdesc:ac8361874ffdd854e3778f21d070fed24"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait for event flags (API) <a href="#ac8361874ffdd854e3778f21d070fed24">More...</a><br/></td></tr> -<tr class="separator:ac8361874ffdd854e3778f21d070fed24"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afd598e0b02a31083fb41626d68fa489e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#afd598e0b02a31083fb41626d68fa489e">EvrRtxEventFlagsWaitPending</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> -<tr class="memdesc:afd598e0b02a31083fb41626d68fa489e"><td class="mdescLeft"> </td><td class="mdescRight">Event on pending wait for event flags (Op) <a href="#afd598e0b02a31083fb41626d68fa489e">More...</a><br/></td></tr> -<tr class="separator:afd598e0b02a31083fb41626d68fa489e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ga877235cbe04188b831b70a3c2237c827"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827">EvrRtxEventFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr> -<tr class="memdesc:ga877235cbe04188b831b70a3c2237c827"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait timeout for event flags (Op) <a href="group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827">More...</a><br/></td></tr> +<tr class="memitem:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f">EvrRtxEventFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr> +<tr class="memdesc:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags set (API) <a href="group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f">More...</a><br/></td></tr> +<tr class="separator:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5b1b471923918ad294d16255d43ab306"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306">EvrRtxEventFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr> +<tr class="memdesc:ga5b1b471923918ad294d16255d43ab306"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags set (Op) <a href="group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306">More...</a><br/></td></tr> +<tr class="separator:ga5b1b471923918ad294d16255d43ab306"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab31f9da565b0170d8e89edf0e848f28b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b">EvrRtxEventFlagsClear</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr> +<tr class="memdesc:gab31f9da565b0170d8e89edf0e848f28b"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags clear (API) <a href="group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b">More...</a><br/></td></tr> +<tr class="separator:gab31f9da565b0170d8e89edf0e848f28b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a">EvrRtxEventFlagsClearDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr> +<tr class="memdesc:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags clear (Op) <a href="group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a">More...</a><br/></td></tr> +<tr class="separator:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga113c32ff195c612ec2fb6a9dd5740184"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184">EvrRtxEventFlagsGet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr> +<tr class="memdesc:ga113c32ff195c612ec2fb6a9dd5740184"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags retrieve (API) <a href="group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184">More...</a><br/></td></tr> +<tr class="separator:ga113c32ff195c612ec2fb6a9dd5740184"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac8361874ffdd854e3778f21d070fed24"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24">EvrRtxEventFlagsWait</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> +<tr class="memdesc:gac8361874ffdd854e3778f21d070fed24"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait for event flags (API) <a href="group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24">More...</a><br/></td></tr> +<tr class="separator:gac8361874ffdd854e3778f21d070fed24"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafd598e0b02a31083fb41626d68fa489e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e">EvrRtxEventFlagsWaitPending</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr> +<tr class="memdesc:gafd598e0b02a31083fb41626d68fa489e"><td class="mdescLeft"> </td><td class="mdescRight">Event on pending wait for event flags (Op) <a href="group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e">More...</a><br/></td></tr> +<tr class="separator:gafd598e0b02a31083fb41626d68fa489e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga877235cbe04188b831b70a3c2237c827"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827">EvrRtxEventFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr> +<tr class="memdesc:ga877235cbe04188b831b70a3c2237c827"><td class="mdescLeft"> </td><td class="mdescRight">Event on wait timeout for event flags (Op) <a href="group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827">More...</a><br/></td></tr> <tr class="separator:ga877235cbe04188b831b70a3c2237c827"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7b446f241c971db432ebac5d176bd9de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7b446f241c971db432ebac5d176bd9de">EvrRtxEventFlagsWaitCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t event_flags)</td></tr> -<tr class="memdesc:a7b446f241c971db432ebac5d176bd9de"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful wait for event flags (Op) <a href="#a7b446f241c971db432ebac5d176bd9de">More...</a><br/></td></tr> -<tr class="separator:a7b446f241c971db432ebac5d176bd9de"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a66f32e4dddc68cdfd56c32b88b7f13ff">EvrRtxEventFlagsWaitNotCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options)</td></tr> -<tr class="memdesc:a66f32e4dddc68cdfd56c32b88b7f13ff"><td class="mdescLeft"> </td><td class="mdescRight">Event on unsuccessful wait for event flags (Op) <a href="#a66f32e4dddc68cdfd56c32b88b7f13ff">More...</a><br/></td></tr> -<tr class="separator:a66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ga10e98e35999350e9e337c716ba4dc079"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079">EvrRtxEventFlagsDelete</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr> -<tr class="memdesc:ga10e98e35999350e9e337c716ba4dc079"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags delete (API) <a href="group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079">More...</a><br/></td></tr> +<tr class="memitem:ga7b446f241c971db432ebac5d176bd9de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de">EvrRtxEventFlagsWaitCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t event_flags)</td></tr> +<tr class="memdesc:ga7b446f241c971db432ebac5d176bd9de"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful wait for event flags (Op) <a href="group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de">More...</a><br/></td></tr> +<tr class="separator:ga7b446f241c971db432ebac5d176bd9de"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff">EvrRtxEventFlagsWaitNotCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options)</td></tr> +<tr class="memdesc:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="mdescLeft"> </td><td class="mdescRight">Event on unsuccessful wait for event flags (Op) <a href="group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff">More...</a><br/></td></tr> +<tr class="separator:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga10e98e35999350e9e337c716ba4dc079"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079">EvrRtxEventFlagsDelete</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr> +<tr class="memdesc:ga10e98e35999350e9e337c716ba4dc079"><td class="mdescLeft"> </td><td class="mdescRight">Event on event flags delete (API) <a href="group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079">More...</a><br/></td></tr> <tr class="separator:ga10e98e35999350e9e337c716ba4dc079"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9">EvrRtxEventFlagsDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr> -<tr class="memdesc:ga2ef153a6ee7a8d72375f81128454ede9"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags delete (Op) <a href="group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9">More...</a><br/></td></tr> +<tr class="memitem:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9">EvrRtxEventFlagsDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr> +<tr class="memdesc:ga2ef153a6ee7a8d72375f81128454ede9"><td class="mdescLeft"> </td><td class="mdescRight">Event on successful event flags delete (Op) <a href="group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9">More...</a><br/></td></tr> <tr class="separator:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga47388f06c025938facfddd95851d666f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__mutex.html#ga47388f06c025938facfddd95851d666f">EvrRtxMutexError</a> (<a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id, int32_t status)</td></tr> <tr class="memdesc:ga47388f06c025938facfddd95851d666f"><td class="mdescLeft"> </td><td class="mdescRight">Event on mutex error (Error) <a href="group__rtx__evr__mutex.html#ga47388f06c025938facfddd95851d666f">More...</a><br/></td></tr> @@ -656,6 +675,30 @@ Functions</h2></td></tr> <tr class="separator:ga3bbf02128c31e5cc7ef4c78cdbec508c"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="a8e1abf0403e5aabff14bffa28c0bf14b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OS_EVR_THFLAGS   OS_EVR_THREAD</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aad9052994e484a85e2ea7c34b3957f29"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OS_EVR_WAIT   OS_EVR_THREAD</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> <a class="anchor" id="a168269d3a1264ac7a7427f8642e358a4"></a> <div class="memitem"> <div class="memproto"> @@ -848,645 +891,13 @@ Functions</h2></td></tr> </div> </div> -<h2 class="groupheader">Function Documentation</h2> -<a class="anchor" id="ac356c777af86c2d8d9250cbffc516e1d"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsSet </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> </td> - <td class="paramname"><em>thread_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be set. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="abd447773c02e235a8d0bb96dd9bb1c4f"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsSetDone </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> </td> - <td class="paramname"><em>thread_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>thread_flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags after setting. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="ac8ddc747c72f7fc5cfa58edcee56b82d"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsClear </td> - <td>(</td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em></td><td>)</td> - <td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be cleared. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="aad13b17507cc07a4a1e37a5653489943"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsClearDone </td> - <td>(</td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>thread_flags</em></td><td>)</td> - <td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="aab1a30a0ac3dfa588ededbfad52bae30"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsGet </td> - <td>(</td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>thread_flags</em></td><td>)</td> - <td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>current thread flags. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="aad860c571b9b083ff2889fb76fb619f1"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsWait </td> - <td>(</td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>timeout</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="ad09ec9317a4440e5228870b750e9860e"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsWaitPending </td> - <td>(</td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>timeout</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="a01396074495b21270c75185f63c497d7"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsWaitCompleted </td> - <td>(</td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>thread_flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="adf6b9f4882f62a65b4e06e1b3e5c9c5b"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxThreadFlagsWaitNotCompleted </td> - <td>(</td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="a5e5c9bd8a0522fc9301782edd6e5ec1f"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsSet </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be set. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="a5b1b471923918ad294d16255d43ab306"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsSetDone </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>event_flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags after setting. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="ab31f9da565b0170d8e89edf0e848f28b"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsClear </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be cleared. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="a9e4c4e5d45bc721439c1919621a49d5a"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsClearDone </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>event_flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="a113c32ff195c612ec2fb6a9dd5740184"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsGet </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>event_flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>current event flags. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="ac8361874ffdd854e3778f21d070fed24"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsWait </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>timeout</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="afd598e0b02a31083fb41626d68fa489e"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsWaitPending </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>timeout</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="a7b446f241c971db432ebac5d176bd9de"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsWaitCompleted </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>event_flags</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing or 0 if specified flags have not been set. </td></tr> - </table> - </dd> -</dl> - -</div> -</div> -<a class="anchor" id="a66f32e4dddc68cdfd56c32b88b7f13ff"></a> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void EvrRtxEventFlagsWaitNotCompleted </td> - <td>(</td> - <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> </td> - <td class="paramname"><em>ef_id</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>flags</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">uint32_t </td> - <td class="paramname"><em>options</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="params"><dt>Parameters</dt><dd> - <table class="params"> - <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr> - <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr> - </table> - </dd> -</dl> - -</div> -</div> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_002cf2dd0f795cc97a8d08cc3fa6e516.html">RTX</a></li><li class="navelem"><a class="el" href="dir_061ad8d12aa7dc7d03c29112cd6e086d.html">Include</a></li><li class="navelem"><a class="el" href="rtx__evr_8h.html">rtx_evr.h</a></li> - <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved. + <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved. <!-- <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 |