| /* | |
| * This work is licensed under the terms of the GNU LGPL, version 2.1 or later. | |
| * See the COPYING.LIB file in the top-level directory. | |
| */ | |
| #ifndef EVENTT_H | |
| #define EVENTT_H 1 | |
| #include "vreadert.h" | |
| #include "vcardt.h" | |
| typedef struct VEventStruct VEvent; | |
| typedef enum { | |
| VEVENT_READER_INSERT, | |
| VEVENT_READER_REMOVE, | |
| VEVENT_CARD_INSERT, | |
| VEVENT_CARD_REMOVE, | |
| VEVENT_LAST, | |
| } VEventType; | |
| struct VEventStruct { | |
| VEvent *next; | |
| VEventType type; | |
| VReader *reader; | |
| VCard *card; | |
| }; | |
| #endif | |