方法

GLibSourceattach

声明 [src]

guint
g_source_attach (
  GSource* source,
  GMainContext* context
)

描述 [src]

将一个 GSource 添加到 context,使其在该上下文中执行。通过调用 g_source_destroy() 来移除它。

该函数可以从任何线程调用,无论该 context 在哪个线程中运行。

参数

context

类型: GMainContext

一个 GMainContext(如果为 NULL,将使用全局默认的主上下文)。

参数可以是 NULL
数据由方法的调用者拥有。

返回值

类型: guint

源在 GMainContext 内的 ID(大于 0)。