虚拟方法
GioPollableOutputStreamis_writable
自 2.28 开始
声明 [src]
gboolean
is_writable (
GPollableOutputStream* stream
)
描述 [src]
检查 stream
是否可以写入。
注意,某些流类型可能无法100%可靠地实现此功能,并且在返回 TRUE
之后调用 g_output_stream_write()
可能仍然会阻塞。要保证非阻塞行为,您应始终使用 g_pollable_output_stream_write_nonblocking(),它会返回一个 G_IO_ERROR_WOULD_BLOCK
错误而不是阻塞。
如果 g_pollable_output_stream_can_poll()
对于 stream
返回 FALSE
,则此方法的行为是未定义的。
自 2.28 起可用