#include <mw_srvc_im.h>
Provides functions for events triggered from an IM service instance.
Data Fields | |
void(* | clear )(struct mwServiceIm *srvc) |
optional. | |
void(* | conversation_closed )(struct mwConversation *conv, guint32 err) |
A conversation has been closed. | |
void(* | conversation_opened )(struct mwConversation *conv) |
A conversation has been successfully opened. | |
void(* | conversation_recv )(struct mwConversation *conv, enum mwImSendType type, gconstpointer msg) |
A message has been received on a conversation. | |
void(* | place_invite )(struct mwConversation *conv, const char *message, const char *title, const char *name) |
Handle a Place invitation. |
|
optional. called from mwService_free |
|
A conversation has been closed.
|
|
A conversation has been successfully opened.
|
|
A message has been received on a conversation.
|
|
Handle a Place invitation. Set this to NULL and we should end up receiving a conference invitation instead. |