[MOD] Make functions for creating a "killer stanza"

Cleaning up the mop...
This commit is contained in:
LDA 2024-06-19 14:41:04 +02:00
commit e089cea02a
4 changed files with 46 additions and 16 deletions

View file

@ -3,6 +3,8 @@
#include <Cytoplasm/Stream.h>
#include <XML.h>
typedef struct XMPPComponent {
char *host;
Stream *stream;
@ -25,4 +27,11 @@ extern void XMPPSendPlain(XMPPComponent *c, char *f, char *t, char *m, char *typ
/* Closes a raw component stream. */
extern void XMPPEndCompStream(XMPPComponent *stream);
/* Sends a loopback stanza (a "killstanza"), used to kill an XMPP listener
* thread. */
extern void XMPPKillThread(XMPPComponent *jabber);
/* Checks if a stanza is a "killstanza". */
extern bool XMPPIsKiller(XMLElement *);
#endif