src/msgdistributor.h File Reference

#include <limits.h>

Include dependency graph for msgdistributor.h:

Go to the source code of this file.

Data Structures

struct  _RDD_MSG_DISTRIBUTOR

Defines

#define RDD_MSGSINK_ALL   ( ~((unsigned) 0) )
#define RDD_MSGSINK_MAX   (CHAR_BIT * sizeof(rdd_sinkset_t))

Typedefs

typedef struct _RDD_MSG_DISTRIBUTOR RDD_MSG_DISTRIBUTOR

Functions

rdd_sinkid_t rdd_msgdist_addsink (RDD_MSG_DISTRIBUTOR *mdist, struct _RDD_MSGSINK *sink)
void rdd_msgdist_init (RDD_MSG_DISTRIBUTOR *mdist)
void rdd_msgdist_put (RDD_MSG_DISTRIBUTOR *mdist, rdd_sinkset_t sinks, const char *fmt,...)


Define Documentation

#define RDD_MSGSINK_ALL   ( ~((unsigned) 0) )

Definition at line 42 of file msgdistributor.h.

#define RDD_MSGSINK_MAX   (CHAR_BIT * sizeof(rdd_sinkset_t))

Definition at line 40 of file msgdistributor.h.


Typedef Documentation


Function Documentation

rdd_sinkid_t rdd_msgdist_addsink ( RDD_MSG_DISTRIBUTOR mdist,
struct _RDD_MSGSINK sink 
)

void rdd_msgdist_init ( RDD_MSG_DISTRIBUTOR mdist  ) 

void rdd_msgdist_put ( RDD_MSG_DISTRIBUTOR mdist,
rdd_sinkset_t  sinks,
const char *  fmt,
  ... 
)


Generated on Sun Feb 6 12:36:14 2011 for rdd by  doxygen 1.5.6