ChibiOS/RT
5.1.0
|
Messages macros and structures. More...
Go to the source code of this file.
Functions | |
msg_t | chMsgSend (thread_t *tp, msg_t msg) |
Sends a message to the specified thread. More... | |
thread_t * | chMsgWait (void) |
Suspends the thread and waits for an incoming message. More... | |
void | chMsgRelease (thread_t *tp, msg_t msg) |
Releases a sender thread specifying a response message. More... | |
static bool | chMsgIsPendingI (thread_t *tp) |
Evaluates to true if the thread has pending messages. More... | |
static msg_t | chMsgGet (thread_t *tp) |
Returns the message carried by the specified thread. More... | |
static void | chMsgReleaseS (thread_t *tp, msg_t msg) |
Releases the thread waiting on top of the messages queue. More... | |
Messages macros and structures.
Definition in file chmsg.h.