The chunk size, in bytes. The content is loaded chunk by chunk. It permits to avoid allocating a too big contiguous memory area, as well as reporting progress information after each chunk read.
A small chunk size is better when loading a remote file with a slow connection. For local files, the chunk size can be larger.
The #GtefFile. The #GtefFileLoader object has a weak reference to the file.
The #GFile to load. By default the location is taken from the #GtefFile at construction time.
The maximum content size, in bytes. Keep in mind that all the content is loaded in memory, and when loaded into a #GtkTextBuffer it takes more memory than just the content size.
Set to -1 for unlimited size.
The #GtefBuffer to load the content into. The #GtefFileLoader object has a weak reference to the buffer.