Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/events.h @ 749:6c633adaae10
Use events system for subscription requests
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 13 Mar 2006 19:20:03 +0100 |
parents | 53a000411587 |
children | 584db5f21e43 |
comparison
equal
deleted
inserted
replaced
748:53a000411587 | 749:6c633adaae10 |
---|---|
8 #define EVS_MAX_TIMEOUT 432000 | 8 #define EVS_MAX_TIMEOUT 432000 |
9 | 9 |
10 #define EVS_CONTEXT_TIMEOUT 0 | 10 #define EVS_CONTEXT_TIMEOUT 0 |
11 #define EVS_CONTEXT_CANCEL 1 | 11 #define EVS_CONTEXT_CANCEL 1 |
12 #define EVS_CONTEXT_USER 2 | 12 #define EVS_CONTEXT_USER 2 |
13 | |
14 typedef enum { | |
15 EVS_TYPE_SUBSCRIPTION = 1 | |
16 } evs_type; | |
13 | 17 |
14 /* Common structure for events (evs) and IQ requests (iqs) */ | 18 /* Common structure for events (evs) and IQ requests (iqs) */ |
15 typedef struct { | 19 typedef struct { |
16 char *id; | 20 char *id; |
17 time_t ts_create; | 21 time_t ts_create; |