Lines Matching full:message
114 #define osFeature_MessageQ 1 ///< Message Queues: 1=available, 0=not available
152 osEventMessage = 0x10, ///< function completed; message event occurred.
163 … = 0xFF, ///< unspecified RTOS error: run-time error but no other error message fits.
205 /// Message ID identifies the message queue (pointer to a message queue control block).
256 /// Definition structure for message queue
279 uint32_t v; ///< message as 32-bit value
280 void *p; ///< message or mail as void pointer
285 osMessageQId message_id; ///< message id obtained by \ref osMessageCreate
378 /// Wait for Signal, Message, Mail, or Timeout
380 /// \return event that contains signal, message, or mail information or error code.
606 // ==== Message Queue Management Functions ====
608 #if (defined (osFeature_MessageQ) && (osFeature_MessageQ != 0)) // Message Queues available
610 /// \brief Create a Message Queue Definition.
613 /// \param type data type of a single message element (for debugger).
625 /// \brief Access a Message Queue Definition.
632 /// Create and Initialize a Message Queue.
635 /// \return message queue ID for reference by other functions or NULL in case of error.
639 /// Put a Message to a Queue.
640 /// \param[in] queue_id message queue ID obtained with \ref osMessageCreate.
641 /// \param[in] info message information.
647 /// Get a Message or Wait for a Message from a Queue.
648 /// \param[in] queue_id message queue ID obtained with \ref osMessageCreate.
654 #endif // Message Queues available
664 /// \param type data type of a single message element