rados_read_op_exec_user_buf

Execute an OSD class method on an object See rados_exec() for general description.

If the output buffer is too small, prval will be set to -ERANGE and used_len will be 0.

@param read_op operation to add this action to @param cls the name of the class @param method the name of the method @param in_buf where to find input @param in_len length of in_buf in bytes @param out_buf user-provided buffer to read into @param out_len length of out_buf in bytes @param used_len where to store the number of bytes read into out_buf @param prval where to store the return value from the method

extern (C)
void
rados_read_op_exec_user_buf
(,
const(char)* cls
,
const(char)* method
,
const(char)* in_buf
,
size_t in_len
,
char* out_buf
,
size_t out_len
,
size_t* used_len
,
int* prval
)

Meta