Argon RTOS
1.3.0
Tiny embedded real-time kernel
|
This is the complete list of members for Ar::Channel, including all inherited members.
Channel() | Ar::Channel | inline |
Channel(const char *name, uint32_t width=0) | Ar::Channel | inline |
init(const char *name, uint32_t width=0) | Ar::Channel | inline |
m_blockedReceivers | ar_channel_t | |
m_blockedSenders | ar_channel_t | |
m_name | ar_channel_t | |
m_width | ar_channel_t | |
receive(void *value, uint32_t timeout=kArInfiniteTimeout) | Ar::Channel | inline |
send(const void *value, uint32_t timeout=kArInfiniteTimeout) | Ar::Channel | inline |
~Channel() | Ar::Channel | inline |