diff options
Diffstat (limited to 'src/xmpp/stanza.h')
-rw-r--r-- | src/xmpp/stanza.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/xmpp/stanza.h b/src/xmpp/stanza.h index ab5f79a5..f3d25cb2 100644 --- a/src/xmpp/stanza.h +++ b/src/xmpp/stanza.h @@ -112,7 +112,8 @@ xmpp_stanza_t* stanza_create_message(xmpp_ctx_t *ctx, const char * const message, const char * const state); xmpp_stanza_t* stanza_create_room_join_presence(xmpp_ctx_t *ctx, - const char * const full_room_jid); + const char * const full_room_jid, const char * const show, + const char * const status); xmpp_stanza_t* stanza_create_room_newnick_presence(xmpp_ctx_t *ctx, const char * const full_room_jid); @@ -149,4 +150,8 @@ gboolean stanza_is_version_request(xmpp_stanza_t * const stanza); DataForm * stanza_create_form(xmpp_stanza_t * const stanza); void stanza_destroy_form(DataForm *form); +void stanza_attach_priority(xmpp_ctx_t *ctx, xmpp_stanza_t *presence, int pri); +void stanza_attach_last_activity(xmpp_ctx_t *ctx, xmpp_stanza_t *presence, int idle); +void stanza_attach_caps(xmpp_ctx_t *ctx, xmpp_stanza_t *presence); + #endif |