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;