Ensure that the object exists and that its internal version
number is equal to "ver" before writing. "ver" should be a
version number previously obtained with rados_get_last_version().
- If the object's version is greater than the asserted version
then rados_write_op_operate will return -ERANGE instead of
executing the op.
- If the object's version is less than the asserted version
then rados_write_op_operate will return -EOVERFLOW instead
of executing the op.
@param write_op operation to add this action to
@param ver object version number
Ensure that the object exists and that its internal version number is equal to "ver" before writing. "ver" should be a version number previously obtained with rados_get_last_version(). - If the object's version is greater than the asserted version then rados_write_op_operate will return -ERANGE instead of executing the op. - If the object's version is less than the asserted version then rados_write_op_operate will return -EOVERFLOW instead of executing the op. @param write_op operation to add this action to @param ver object version number