结构
GLibSourceCallbackFuncs
描述 [源代码]
struct GSourceCallbackFuncs {
void (* ref) (
gpointer cb_data
);
void (* unref) (
gpointer cb_data
);
void (* get) (
gpointer cb_data,
GSource* source,
GSourceFunc* func,
gpointer* data
);
}
GSourceCallbackFuncs
结构包含用于管理回调对象的函数。
结构成员
ref
在向回调对象添加引用时调用。
unref
在删除对回调对象的引用时调用。
get
调用以从回调对象中提取回调函数和数据。