Gio.DataInputStream.prototype.read_line_finish
function read_line_finish(result: Gio.AsyncResult): [return_value: ByteArray, length: Number(gsize)] {
// Gjs wrapper for g_data_input_stream_read_line_finish()
}
Finish an asynchronous call started by Gio.DataInputStream.prototype.read_line_async. Note the warning about string encoding in Gio.DataInputStream.prototype.read_line applies here as well.
Since 2.20
- result
the Gio.AsyncResult that was provided to the callback.
- return_value
a NUL-terminated byte array with the line that was read in (without the newlines). Set length to a #gsize to get the length of the read line. On an error, it will return null and @error will be set. If there's no content to read, it will still return null, but @error won't be set.
- length
a #gsize to get the length of the data read in.