Tries to write
count bytes from
buffer into the stream. Will block
during the operation.
gOutputStreamWriteAll(object, buffer, bytes.written, cancellable = NULL, .errwarn = TRUE)
This function is similar to
gOutputStreamWrite, except it tries to
write as many bytes as requested, only stopping on an error.
On a successful write of
TRUE is returned, and
is set to
If there is an error during the operation FALSE is returned and
is set to indicate the error status,
bytes.written is updated to contain
the number of bytes written into the stream before the error occurred.
A list containing the following elements:
FALSEif there was an error
- location to store the error occuring, or