X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fivac.git;a=blobdiff_plain;f=src%2Fevent.h;fp=src%2Fevent.h;h=0000000000000000000000000000000000000000;hp=ac355353bc6d2c62a5ea6513b6816bccf793a7e2;hb=21a073b6e9d464f3f11dfb290d27341bb4a203b6;hpb=40031b2d692a7b83e437535045ece6c58f8bf31e diff --git a/src/event.h b/src/event.h deleted file mode 100644 index ac35535..0000000 --- a/src/event.h +++ /dev/null @@ -1,45 +0,0 @@ -/* event.h -- event headers */ - -#ifndef EVENT_H -#define EVENT_H - -/* includes */ -#include -#include - -/* defines */ - -/* return values */ -#define CALLBACK_ERROR -1 -#define E_ERROR -1 -#define E_SUCCESS 1 - -/* event status */ -#define DISABLED 0 -#define ENABLED 1 - -/* read write mode */ -#define READ 'r' -#define WRITE 'w' -/* add remove mode */ -#define ADD 'a' -#define REMOVE 'r' - -/* event specific variables */ -typedef struct s_event { - int maxfd; - fd_set rfds,rfds_o; - fd_set wfds,wfds_o; - struct timeval timeout; - unsigned char status; -} t_event; - -/* function prototypes */ -int event_init(t_event *event); -int event_math(int fd,t_event *event,char rw,char ar); -int event_start(t_event *event,void *ptr, - int (*callback0)(t_event *event,void *ptr), - int (*callback1)(t_event *event,void *ptr)); -int event_stop(t_event *event); - -#endif