類別
ArrowCUDABufferInputStream
實例方法
繼承自 GArrowBufferInputStream 的方法 (1)
繼承自 GArrowSeekableInputStream 的方法 (5)
garrow_seekable_input_stream_get_size
garrow_seekable_input_stream_get_support_zero_copy
garrow_seekable_input_stream_peek
版本:0.12.0 起
garrow_seekable_input_stream_read_at
garrow_seekable_input_stream_read_at_bytes
版本:0.15.0 起
繼承自 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
完成串流跳過操作。
繼承自 GArrowFile 的方法 (4)
garrow_file_close
garrow_file_get_mode
garrow_file_is_closed
版本:0.13.0 起