Lines Matching full:signal
115 #define osFeature_Signals 8 ///< maximum number of Signal Flags available per thread
151 osEventSignal = 0x08, ///< function completed; signal event occurred.
281 int32_t signals; ///< signal flags
378 /// Wait for Signal, Message, Mail, or Timeout
380 /// \return event that contains signal, message, or mail information or error code.
431 // ==== Signal Management ====
433 /// Set the specified Signal Flags of an active thread.
435 /// \param[in] signals specifies the signal flags of the thread that should be set.
436 /// \return previous signal flags of the specified thread or 0x80000000 in case of incorrect parame…
438 int32_t osSignalSet (osThreadId thread_id, int32_t signal);
440 /// Clear the specified Signal Flags of an active thread.
442 /// \param[in] signals specifies the signal flags of the thread that shall be cleared.
443 /// \return previous signal flags of the specified thread or 0x80000000 in case of incorrect parame…
445 int32_t osSignalClear (osThreadId thread_id, int32_t signal);
447 /// Get Signal Flags status of an active thread.
449 /// \return previous signal flags of the specified thread or 0x80000000 in case of incorrect parame…
453 /// Wait for one or more Signal Flags to become signaled for the current \b RUNNING thread.
454 … \param[in] signals wait until all specified signal flags set or 0 for any single signal…