方法
自 2.48 开始
声明 [source]
void
g_dtls_connection_shutdown_async (
GDtlsConnection* conn,
gboolean shutdown_read,
gboolean shutdown_write,
int io_priority,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [source]
异步关闭部分或全部的 DTLS 连接。有关更多信息,请参阅 g_dtls_connection_shutdown()。
自 2.48 开始
此方法异步完成。在 GAsyncReadyCallback 内使用 g_dtls_connection_shutdown_finish() 获取操作的最终结果。
参数
shutdown_read-
类型:
gbooleanTRUE表示停止接收传入数据报。 shutdown_write-
类型:
gbooleanTRUE表示停止发送外出数据报。 io_priority-
类型:
int请求的 I/O 优先级。
cancellable-
类型:
GCancellable一个
GCancellable,或NULL。该参数可以为 NULL。数据由方法调用者拥有。 callback-
当关闭操作完成时调用的回调。
该参数可以为 NULL。 user_data-
类型:
gpointer要传递给回调函数的数据。
该参数可以为 NULL。数据由方法调用者拥有。