方法
Gdk数据传输read_async
声明 [源]
void
gdk_drop_read_async (
GdkDrop* self,
const char** mime_types,
int io_priority,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [源]
异步从符合一种mime类型的Gdk.Drop数据中读取数据。
此方法异步完成。在代码中,使用gdk_drop_read_finish()
在GAsyncReadyCallback
内,以获取操作的结果。
参数
mime_types
-
类型:utf8数组
mime类型的数组指针。
数组必须以NULL结尾。 数据由方法的调用者拥有。 每个元素都是一个以NUL结尾的UTF-8字符串。 io_priority
-
类型:int
读取操作的I/O优先级。
cancellable
-
类型:
GCancellable
可选的
GCancellable
对象。参数可以为NULL。 数据由方法的调用者拥有。 callback
-
当请求被满足时调用的
GAsyncReadyCallback
。参数可以为NULL。 user_data
-
类型:gpointer
要传递给
callback
的数据。参数可以为NULL。 数据由方法的调用者拥有。