Section: Misc. Reference Manual Pages (2009-04-15)Updated: corosync Man PageLocal indexUp
cpg_zcb_alloc - Allocates a zero copy buffer
int cpg_zcb_alloc(cpg_handle_t handle, size_t size, void **buffer);
function will allocate a zero copy buffer for use with the
funtion. This buffer should not be used in another thread while a
cpg_zcb_mcast_joined operation is taking place on the buffer. The buffer is
allocated via operating system mechanisms to avoid copying in the IPC layer.
describes the handle on which the buffer will be allocated.
requests a buffer of size be allocated.
argument is set to the buffer address that is allocated by this operatoin.
This call returns the CPG_OK value if successful, otherwise an error is returned.