方法

声明 [源码]

gpointer
g_async_queue_timeout_pop (
  GAsyncQueue* queue,
  guint64 timeout
)

描述 [源码]

从队列中弹出数据。如果队列是空的,将阻塞等待timeout微秒,或者直到数据变成为可用。

如果超时前没有接收到数据,将返回NULL

参数

timeout

类型: guint64

等待的微秒数。

返回值

类型: gpointer

队列中的数据或NULL,当超时前没有接收到数据。

返回的数据由实例所有。
返回值可以为NULL