#include <limits.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 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 struct _RDD_MSG_DISTRIBUTOR RDD_MSG_DISTRIBUTOR |
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, | |||
... | ||||
) |