an existing BlobOp
the length of the blob in bytes. In case of error, -1 is returned and the provider should have added an error (a ConnectionEvent) to the connection.