xref: /minix3/minix/lib/libblockdriver/mq.h (revision 0d6c408f48b4681da20972cec48f74e7f509dcbe)
1433d6423SLionel Sambuc #ifndef _BLOCKDRIVER_MQ_H
2433d6423SLionel Sambuc #define _BLOCKDRIVER_MQ_H
3433d6423SLionel Sambuc 
4433d6423SLionel Sambuc void mq_init(void);
5433d6423SLionel Sambuc int mq_enqueue(device_id_t device_id, const message *mess, int
6433d6423SLionel Sambuc 	ipc_status);
7433d6423SLionel Sambuc int mq_dequeue(device_id_t device_id, message *mess, int *ipc_status);
8*0d6c408fSDavid van Moolenbroek int mq_isempty(device_id_t device_id);
9433d6423SLionel Sambuc 
10433d6423SLionel Sambuc #endif /* _BLOCKDRIVER_MQ_H */
11