make fades a little faster
[dana/dcompmgr.git] / plugin.h
1 #ifndef dc__plugin_h
2 #define dc__plugin_h
3
4 struct d_list;
5
6 typedef struct d_plugin_data {
7     int id;
8     void *data;
9 } d_plugin_data_t;
10
11 d_plugin_data_t* plugin_data_new(int id, void *data);
12 void plugin_data_free(d_plugin_data_t *pd);
13
14 void plugin_data_add(struct d_list *list, int id, void *data);
15 void plugin_data_remove(struct d_list *list, int it);
16 void* plugin_data_find(struct d_list *list, int id);
17
18
19 #endif