方法

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

当请求被满足时调用的GAsyncReadyCallback

参数可以为NULL。
user_data

类型:gpointer

要传递给callback的数据。

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