类
ArrowMemoryMappedInputStream(内存映射输入流)
实例方法
继承自 GArrowSeekableInputStream(可寻址输入流) 的方法 (5)
继承自 GArrowInputStream(输入流) 的方法 (4)
garrow_input_stream_advance(前进)
自:0.11.0
garrow_input_stream_align(对齐)
自:0.11.0
garrow_input_stream_read_record_batch(读取记录批次)
自:1.0.0
garrow_input_stream_read_tensor(读取张量)
自:0.11.0
继承自 GInputStream(输入流) 的方法 (19)
g_input_stream_clear_pending(清除待处理标志)
清除 stream
上的待处理标志。
g_input_stream_close(关闭)
关闭流,释放与其相关的资源。
g_input_stream_close_async(异步关闭)
请求异步关闭流,释放与其相关的资源。操作完成后将调用 callback
。然后您可以调用 g_input_stream_close_finish()
获取操作结果。
g_input_stream_close_finish(完成异步关闭)
完成从 g_input_stream_close_async() 开始的异步关闭流操作。
g_input_stream_has_pending(是否有待处理操作)
检查输入流是否有待处理操作。
g_input_stream_is_closed(是否已关闭)
检查输入流是否已关闭。
g_input_stream_read(读取)
尝试从流中读取 count
个字节到从 buffer
开始的缓冲区中。将在读取期间阻塞。
g_input_stream_read_all(读取所有)
尝试从流中读取 count
个字节到从 buffer
开始的缓冲区中。将在读取期间阻塞。
g_input_stream_read_all_async(异步读取所有)
请求异步读取 count
个字节从流到从 buffer
开始的缓冲区中。
自:2.44
g_input_stream_read_all_finish(完成异步读取所有)
完成使用 g_input_stream_read_all_async() 开始的异步流读取操作。
自:2.44
g_input_stream_read_async(异步读取)
请求异步读取 count
个字节从流到从 buffer
开始的缓冲区中。操作完成后将调用 callback
。然后您可以调用 g_input_stream_read_finish()
获取操作结果。
g_input_stream_read_bytes(读取字节)
与 g_input_stream_read() 类似,它尝试以阻塞方式从流中读取 count
个字节。但是,它不是读取到用户提供的缓冲区中,而是创建一个包含读取数据的新 GBytes
。语言绑定使用起来可能更容易。
自:2.34
g_input_stream_read_bytes_async(异步读取字节)
请求异步读取 count
个字节从流到新的 GBytes
中。操作完成后将调用 callback
。然后您可以调用 g_input_stream_read_bytes_finish()
获取操作结果。
自:2.34
g_input_stream_read_bytes_finish(完成异步读取字节)
完成异步流读取到 GBytes
操作。
自:2.34
g_input_stream_read_finish(完成异步读取)
完成异步流读取操作。
g_input_stream_set_pending(设置待处理标志)
将 stream
设置为具有待处理操作。如果待处理标志已设置或 stream
已关闭,它将返回 FALSE
并设置 error
。
g_input_stream_skip(跳过)
尝试从流中跳过 count
个字节。操作期间将阻塞。
g_input_stream_skip_async(异步跳过)
请求从流中异步跳过 count
个字节。操作完成后将调用 callback
。然后您可以调用 g_input_stream_skip_finish()
获取操作结果。
g_input_stream_skip_finish(完成异步跳过)
完成流跳过操作。
继承自 GObject(对象) 的方法 (43)
请参阅 GObject(对象) 获取完整的方法列表。
继承自 GArrowFile(文件) 的方法 (4)
garrow_file_close(关闭文件)
garrow_file_get_mode(获取模式)
garrow_file_is_closed(文件是否已关闭)
自:0.13.0