GSource

The glib.source.Source struct is an opaque data type representing an event source.

Members

Variables

callbackData
void* callbackData;
callbackFuncs
GSourceCallbackFuncs* callbackFuncs;
context
GMainContext* context;
flags
uint flags;
name
char* name;
next
GSource* next;
pollFds
GSList* pollFds;
prev
GSource* prev;
priority
int priority;
priv
GSourcePrivate* priv;
refCount
uint refCount;
sourceFuncs
const(GSourceFuncs)* sourceFuncs;
sourceId
uint sourceId;