方法

GioSocketset_blocking

since: 2.22

声明 [src]

void
g_socket_set_blocking (
  GSocket* socket,
  gboolean blocking
)

描述 [src]

设置套接字的阻塞模式。在阻塞模式下,所有操作(不包含显式阻塞参数)将在此成功或出现错误之前阻塞。在非阻塞模式下,所有函数将立即返回结果或返回G_IO_ERROR_WOULD_BLOCK错误。

所有套接字都以阻塞模式创建。然而,请注意,平台级别的套接字始终是非阻塞的,阻塞模式是GSocket级别的特性。

可用于:2.22

设置属性Gio.Socket:blocking

参数

blocking

类型: gboolean

是否使用阻塞I/O。