xdasd_mqueue.h File Reference

OpenXDAS message queue manager. More...

Go to the source code of this file.

Typedefs

typedef void * MsgQueue
typedef void * MsgGet_t (void)
typedef int MsgPut_t (void *data)
typedef void MsgProc_t (void *data)

Functions

int xdasd_mqueue_append (MsgQueue mq, void *data)
 Append data to a queue, signal background thread to process.
MsgQueue xdasd_mqueue_create (MsgPut_t *put, MsgGet_t *get, MsgProc_t *proc)
 Initialize the message queue sub-system.
void xdasd_mqueue_destroy (MsgQueue mq)
 Cleanup a message queue object.


Detailed Description

OpenXDAS message queue manager.

Author:
John Calcote (jcalcote@novell.com)
Attention:
Please submit patches to http://openxdas.sourceforge.net

Definition in file xdasd_mqueue.h.


Generated on Thu Aug 20 22:33:07 2009 for OpenXDAS by  doxygen 1.5.6