Method

ArrowSeekableInputStreampeek

Declaration [src]

GBytes*
garrow_seekable_input_stream_peek (
  GArrowSeekableInputStream* input_stream,
  gint64 n_bytes,
  GError** error
)

Description

No description available.
Available since:0.12.0

Parameters

n_bytes gint64
 

The number of bytes to be peeked.

error GError **
  The return location for a GError*, or NULL.

Return value

Returns: GBytes
 

The data of the buffer, up to the indicated number. The data becomes invalid after any operation on the stream. If the stream is unbuffered, the data is empty.

It should be freed with g_bytes_unref() when no longer needed.

 The caller of the method takes ownership of the data, and is responsible for freeing it.