方法

GioOutputStreamsplice_finish

声明 [src]

gssize
g_output_stream_splice_finish (
  GOutputStream* stream,
  GAsyncResult* result,
  GError** error
)

描述 [src]

完成异步流连接操作。

参数

result

类型: GAsyncResult

一个 GAsyncResult

数据由方法调用者拥有。
error

类型: GError **

用于可恢复错误的返回位置。

该参数可以为 NULL。
如果返回位置不为 NULL,则必须将其初始化为 NULL GError*
如果没有错误,方法将保留初始化为 NULL 的参数。
在发生错误的情况下,将参数设置为新的 GError;调用者将接管数据,并负责释放它。

返回值

类型: gssize

splice 的字节数。注意,如果拼接的字节数大于 G_MAXSSIZE,则会返回该值,并且无法确定实际拼接的字节数。