![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <msgQLib.h>#include <limits.h>
Include dependency graph for osdMessageQueue.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | epicsMessageQueueCreate(c, s) ((epicsMessageQueueId)msgQCreate((c),(s),MSG_Q_FIFO)) |
| #define | epicsMessageQueueDestroy(q) (msgQDelete((MSG_Q_ID)(q))) |
| #define | epicsMessageQueueTrySend(q, m, l) (msgQSend((MSG_Q_ID)(q), (char*)(m), (l), NO_WAIT, MSG_PRI_NORMAL)) |
| #define | epicsMessageQueueSend(q, m, l) (msgQSend((MSG_Q_ID)(q), (char*)(m), (l), WAIT_FOREVER, MSG_PRI_NORMAL)) |
| #define | epicsMessageQueueTryReceive(q, m, s) (msgQReceive((MSG_Q_ID)(q), (char*)(m), (s), NO_WAIT)) |
| #define | epicsMessageQueueReceive(q, m, s) (msgQReceive((MSG_Q_ID)(q), (char*)(m), (s), WAIT_FOREVER)) |
| #define | epicsMessageQueuePending(q) (msgQNumMsgs((MSG_Q_ID)(q))) |
| #define | epicsMessageQueueShow(q, l) (msgQShow((MSG_Q_ID)(q),(l))) |
| #define epicsMessageQueueCreate | ( | c, | |
| s | |||
| ) | ((epicsMessageQueueId)msgQCreate((c),(s),MSG_Q_FIFO)) |
Definition at line 22 of file osdMessageQueue.h.
| #define epicsMessageQueueDestroy | ( | q | ) | (msgQDelete((MSG_Q_ID)(q))) |
Definition at line 23 of file osdMessageQueue.h.
| #define epicsMessageQueuePending | ( | q | ) | (msgQNumMsgs((MSG_Q_ID)(q))) |
Definition at line 31 of file osdMessageQueue.h.
| #define epicsMessageQueueReceive | ( | q, | |
| m, | |||
| s | |||
| ) | (msgQReceive((MSG_Q_ID)(q), (char*)(m), (s), WAIT_FOREVER)) |
Definition at line 29 of file osdMessageQueue.h.
| #define epicsMessageQueueSend | ( | q, | |
| m, | |||
| l | |||
| ) | (msgQSend((MSG_Q_ID)(q), (char*)(m), (l), WAIT_FOREVER, MSG_PRI_NORMAL)) |
Definition at line 26 of file osdMessageQueue.h.
| #define epicsMessageQueueShow | ( | q, | |
| l | |||
| ) | (msgQShow((MSG_Q_ID)(q),(l))) |
Definition at line 32 of file osdMessageQueue.h.
| #define epicsMessageQueueTryReceive | ( | q, | |
| m, | |||
| s | |||
| ) | (msgQReceive((MSG_Q_ID)(q), (char*)(m), (s), NO_WAIT)) |
Definition at line 28 of file osdMessageQueue.h.
| #define epicsMessageQueueTrySend | ( | q, | |
| m, | |||
| l | |||
| ) | (msgQSend((MSG_Q_ID)(q), (char*)(m), (l), NO_WAIT, MSG_PRI_NORMAL)) |
Definition at line 25 of file osdMessageQueue.h.