函数

GLibio_add_watch

声明 [src]

guint
g_io_add_watch (
  GIOChannel* channel,
  GIOCondition condition,
  GIOFunc func,
  gpointer user_data
)

描述 [src]

使用默认优先级将 GIOChannel 添加到默认主循环上下文中。

此函数不直接提供给语言绑定。

语言绑定中由 g_io_add_watch_full() 提供此函数的实现。

参数

channel

类型: GIOChannel

一个 GIOChannel

数据由函数的调用者所有。
condition

类型: GIOCondition

要监视的条件。

func

类型: GIOFunc

条件满足时要调用的函数。

user_data

类型: gpointer

要传给 func 的用户数据。

该参数可以是 NULL
数据由函数的调用者所有。

返回值

类型: guint

事件源 id。