1 #ifndef foosubscribehfoo
2 #define foosubscribehfoo
7 #include "timeeventq.h"
10 struct _flxSubscription {
18 flxTimeEvent *time_event;
20 flxSubscriptionCallback callback;
23 FLX_LLIST_FIELDS(flxSubscription, subscriptions);
24 FLX_LLIST_FIELDS(flxSubscription, by_key);
27 void flx_subscription_notify(flxServer *s, flxInterface *i, flxRecord *record, flxSubscriptionEvent event);
29 gboolean flx_is_subscribed(flxServer *s, flxKey *k);