Function
GioFileReadMoreCallback
Declaration
gboolean
(* GFileReadMoreCallback) (
const char* file_contents,
goffset file_size,
gpointer callback_data
)
Description
When loading the partial contents of a file with g_file_load_partial_contents_async(),
it may become necessary to determine if any more data from the file should be loaded.
A GFileReadMoreCallback function facilitates this by returning TRUE if more data
should be read, or FALSE otherwise.
Parameters
file_contents-
Type:
const char*The data as currently read.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. file_size-
Type:
goffsetThe size of the data currently read.
callback_data-
Type:
gpointerData passed to the callback.
The argument can be NULL.The data is owned by the caller of the function.