Main Page   Modules   Data Structures   File List   Globals  

message.c File Reference

Message queue handling. More...

#include <string.h>
#include <avr/interrupt.h>
#include "otos_cfg.h"
#include "otos_def.h"
#include "types.h"
#include "memory.h"
#include "task.h"
#include "message.h"
#include "time.h"

Go to the source code of this file.

Functions

OtosMessageQueue * otosCreateMessageQueue (uint8_t size)
 Create a message queue.

uint8_t otosSendMessage (OtosMessageQueue *pQueue, OtosMessage *pMsg)
 Send message to message queue. If a task waits for it, wake it.

uint8_t otosReceiveMessage (OtosMessageQueue *pQueue, OtosMessage *pMsg, uint32_t timeout)
 Receive message from message queue.


Detailed Description

Message queue handling.

Definition in file message.c.


Generated on Sat Jan 25 18:41:43 2003 for otOS by doxygen1.3-rc2