Synopsis
struct EvdPoll;
GIOCondition (*EvdPollCallback) (EvdPoll *self,
GIOCondition condition,
gpointer user_data);
struct EvdPollClass;
EvdPollSession;
EvdPollSession * evd_poll_add (EvdPoll *self,
gint fd,
GIOCondition condition,
guint priority,
EvdPollCallback callback,
gpointer user_data,
GError **error);
gboolean evd_poll_del (EvdPoll *self,
EvdPollSession *session,
GError **error);
EvdPoll * evd_poll_get_default (void);
gboolean evd_poll_mod (EvdPoll *self,
EvdPollSession *session,
GIOCondition condition,
guint priority,
GError **error);
EvdPoll * evd_poll_new (void);
Object Hierarchy
GObject
+----EvdPoll
Details
struct EvdPoll
struct EvdPoll;
struct EvdPollClass
struct EvdPollClass {
GObjectClass parent_class;
};
EvdPollSession
typedef struct _EvdPollSession EvdPollSession;
evd_poll_get_default ()
EvdPoll * evd_poll_get_default (void);
evd_poll_new ()
EvdPoll * evd_poll_new (void);