diff mcabber/src/jabglue.h @ 693:e98abd3ce28c

Add /request command Usage: /request version|time [jid]
author Mikael Berthe <mikael@lilotux.net>
date Sat, 11 Feb 2006 15:18:45 +0100
parents 281aab5aef50
children 6f913f4fbb2a
line wrap: on
line diff
--- a/mcabber/src/jabglue.h	Thu Feb 09 23:25:25 2006 +0100
+++ b/mcabber/src/jabglue.h	Sat Feb 11 15:18:45 2006 +0100
@@ -20,10 +20,16 @@
 // Status chars: '_', 'o', 'i', 'f', 'd', 'n', 'a'
 
 enum agtype {
-    unknown,
-    groupchat,
-    transport,
-    search
+  unknown,
+  groupchat,
+  transport,
+  search
+};
+
+enum iqreq_type {
+  iqreq_none,
+  iqreq_version,
+  iqreq_time
 };
 
 char *compose_jid(const char *username, const char *servername,
@@ -55,6 +61,7 @@
 int  jb_room_setattrib(const char *roomid, const char *jid, const char *nick,
                        struct role_affil ra, const char *reason);
 void jb_iqs_display_list(void);
+void jb_request(const char *jid, enum iqreq_type reqtype);
 
 #endif /* __JABGLUE_H__ */