方法
GioCancellablesource_new
自2.28开始
声明 [src]
GSource*
g_cancellable_source_new (
GCancellable* cancellable
)
描述 [src]
创建一个在 cancellable
被取消时触发并调用其类型为 GCancellableSourceFunc
的回调的源。主要用于将具有 g_source_add_child_source()
的取消能力附加到其他(不可取消)源。
为了方便,您可以调用一个 NULL
的 GCancellable
,在这种情况下,源将永远不会触发。
新的 GSource
将持有对 GCancellable
的引用。
自2.28起可用
返回值
类型: GSource
新的 GSource
。
方法调用者负责管理返回的数据,并在完成后对其进行释放。 |