Struct
GLibSourceCallbackFuncs
since: 2.0
Description
struct GSourceCallbackFuncs {
void (* ref) (
gpointer cb_data
);
void (* unref) (
gpointer cb_data
);
void (* get) (
gpointer cb_data,
GSource* source,
GSourceFunc* func,
gpointer* data
);
}
The GSourceCallbackFuncs struct contains
functions for managing callback objects.
Structure members
refCalled when a reference is added to the callback object.
unrefCalled when a reference to the callback object is dropped.
getCalled to extract the callback function and data from the callback object.
Available since: 2.0