cocoOS
5.0.3
|
#include "cocoos.h"
Data Structures | |
struct | OSQueue_t |
struct | OSMsgQ_t |
Functions | |
void | os_msgQ_init () |
MsgQ_t | os_msgQ_create (Msg_t *buffer, uint8_t nMessages, uint16_t msgSize, uint8_t task_id) |
MsgQ_t | os_msgQ_find (uint8_t task_id) |
Evt_t | os_msgQ_event_get (MsgQ_t queue) |
uint8_t | os_msg_post (Msg_t *msg, MsgQ_t queue, uint32_t delay, uint32_t period) |
uint8_t | os_msg_receive (Msg_t *msg, MsgQ_t queue) |
void | os_msgQ_tick (MsgQ_t queue) |
uint8_t os_msg_post | ( | Msg_t * | msg, |
MsgQ_t | queue, | ||
uint32_t | delay, | ||
uint32_t | period | ||
) |
uint8_t os_msg_receive | ( | Msg_t * | msg, |
MsgQ_t | queue | ||
) |
MsgQ_t os_msgQ_create | ( | Msg_t * | buffer, |
uint8_t | nMessages, | ||
uint16_t | msgSize, | ||
uint8_t | task_id | ||
) |
Evt_t os_msgQ_event_get | ( | MsgQ_t | queue | ) |
MsgQ_t os_msgQ_find | ( | uint8_t | task_id | ) |
void os_msgQ_init | ( | ) |
void os_msgQ_tick | ( | MsgQ_t | queue | ) |