def aio_write_full(self, object_name, to_write,
oncomplete=None, onsafe=None):
"""
- Asychronously write an entire object
+ Asynchronously write an entire object
The object is filled with the provided data. If the object exists,
it is atomically truncated and then written.
('onsafe', opt(Callable)))
def aio_append(self, object_name, to_append, oncomplete=None, onsafe=None):
"""
- Asychronously append data to an object
+ Asynchronously append data to an object
Queues the write and returns.
('oncomplete', opt(Callable)))
def aio_read(self, object_name, length, offset, oncomplete):
"""
- Asychronously read data from an object
+ Asynchronously read data from an object
oncomplete will be called with the returned read value as
well as the completion:
@requires(('object_name', str_type), ('oncomplete', opt(Callable)), ('onsafe', opt(Callable)))
def aio_remove(self, object_name, oncomplete=None, onsafe=None):
"""
- Asychronously remove an object
+ Asynchronously remove an object
:param object_name: name of the object to remove
:type object_name: str