21 #ifndef __EKG_MSGQUEUE_H 22 #define __EKG_MSGQUEUE_H 24 #include <sys/types.h> unsigned int mark
Definition: msgqueue.h:42
int msg_queue_count_session(const char *uid)
Definition: msgqueue.c:184
char * rcpts
Definition: msgqueue.h:38
time_t time
Definition: msgqueue.h:41
void msgs_queue_destroy()
Definition: msgqueue.c:42
int msg_queue_flush(const char *session)
Definition: msgqueue.c:132
Definition: msgqueue.h:34
char * message
Definition: msgqueue.h:39
int msg_queue_read()
Definition: msgqueue.c:251
msg_queue_t * msgs_queue
Definition: msgqueue.c:35
msgclass_t mclass
Definition: msgqueue.h:43
char * seq
Definition: msgqueue.h:40
struct msg_queue * next
Definition: msgqueue.h:35
int msg_queue_add(const char *session, const char *rcpts, const char *message, const char *seq, msgclass_t mclass)
Definition: msgqueue.c:56
char * session
Definition: msgqueue.h:37
msgclass_t
Definition: protocol.h:71
int msg_queue_remove_seq(const char *seq)
Definition: msgqueue.c:106
int msg_queue_remove_uid(const char *uid)
Definition: msgqueue.c:82
int msg_queue_write()
Definition: msgqueue.c:204
struct msg_queue msg_queue_t