Changes in protocols/jabber/jabber.h [63075d7:b5c8a34]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/jabber/jabber.h
r63075d7 rb5c8a34 49 49 typedef enum 50 50 { 51 JBFLAG_PROBED_XEP85 = 1, 51 JBFLAG_PROBED_XEP85 = 1, /* Set this when we sent our probe packet to make 52 52 sure it gets sent only once. */ 53 JBFLAG_DOES_XEP85 = 2, 53 JBFLAG_DOES_XEP85 = 2, /* Set this when the resource seems to support 54 54 XEP85 (typing notification shite). */ 55 JBFLAG_IS_CHATROOM = 4, 55 JBFLAG_IS_CHATROOM = 4, /* It's convenient to use this JID thingy for 56 56 groupchat state info too. */ 57 JBFLAG_IS_ANONYMOUS = 8, 57 JBFLAG_IS_ANONYMOUS = 8, /* For anonymous chatrooms, when we don't have 58 58 have a real JID. */ 59 59 } jabber_buddy_flags_t; 60 61 typedef enum62 {63 JCFLAG_MESSAGE_SENT = 1, /* Set this after sending the first message, so64 we can detect echoes/backlogs. */65 } jabber_chat_flags_t;66 60 67 61 struct jabber_data … … 101 95 struct jabber_cache_entry 102 96 { 103 time_t saved_at;104 97 struct xt_node *node; 105 98 jabber_cache_event func; … … 147 140 #define JABBER_PACKET_ID "BeeP" 148 141 #define JABBER_CACHED_ID "BeeC" 149 150 /* The number of seconds to keep cached packets before garbage collecting151 them. This gc is done on every keepalive (every minute). */152 #define JABBER_CACHE_MAX_AGE 600153 142 154 143 /* RFC 392[01] stuff */ … … 172 161 #define XMLNS_MUC "http://jabber.org/protocol/muc" /* XEP-0045 */ 173 162 #define XMLNS_MUC_USER "http://jabber.org/protocol/muc#user"/* XEP-0045 */ 174 #define XMLNS_CAPS "http://jabber.org/protocol/caps" /* XEP-0115 */175 163 176 164 /* iq.c */
Note: See TracChangeset
for help on using the changeset viewer.