Add pubsub event callback

Also add generic message callback struct
This commit is contained in:
Paul Fariello
2019-02-22 11:16:42 +01:00
parent 2d28725c85
commit 1ae5d9f1f8
3 changed files with 65 additions and 0 deletions

View File

@@ -35,6 +35,10 @@
#ifndef XMPP_MESSAGE_H
#define XMPP_MESSAGE_H
typedef int(*ProfMessageCallback)(xmpp_stanza_t *const stanza, void *const userdata);
typedef void(*ProfMessageFreeCallback)(void *userdata);
void message_handlers_init(void);
void message_pubsub_event_handler_add(const char *const node, ProfMessageCallback func, ProfMessageFreeCallback free_func, void *userdata);
#endif