Truncates a stream with a given offset.
If cancellable is not null, then the operation can be cancelled by triggering
the cancellable object from another thread. If the operation was cancelled, the error
g_io_error_cancelled will be returned. If an operation was partially finished when the operation was cancelled the partial result
will be returned, without an error.
| this |
a Seekable. |
| offset |
a |
| cancellable |
optional Cancellable object, null to ignore. |
|
true if successful. If an error has occurred, this function will return false and set throws appropriately if present. |