1 #ifndef MESSENGERCLIENT_H
2 #define MESSENGERCLIENT_H
5 #include "lockedqueue.h"
6 #include "QueueContainer.h"
14 typedef lockedqueue< QueueContainer > MessengerQueue;
25 IPC_STATUS_TAG ipcstat;
26 MessengerQueue *messengerQueue;
28 MessengerClient(MessengerClient &) {}
29 MessengerClient &operator=(MessengerClient &) {
32 static void *run(void *);
35 MessengerClient(MessengerQueue *inqueue)
40 messengerQueue(inqueue) {}
41 ~MessengerClient() {};
43 void setEndpoint(const char *, const char *);
46 int send(size_t , const void *);
51 #endif //MESSENGERCLIENT_H