.TH zmq_msg_move 3 "" "(c)2007-2010 iMatix Corporation" "0MQ User Manuals" .SH NAME zmq_msg_move \- moves content of a message to another message .SH SYNOPSIS .B int zmq_msg_move (zmq_msg_t *dest, zmq_msg_t *src); .SH DESCRIPTION Move the content of the message from .IR src to .IR dest . The content isn't copied, just moved. .IR src becomes an empty message after the call. Original content of .IR dest message is deallocated. .SH RETURN VALUE In case of success the function returns zero. Otherwise it returns -1 and sets .IR errno to the appropriate value. .SH ERRORS No errors are defined. .SH EXAMPLE .nf zmq_msg_t dest; rc = zmq_msg_init (&dest); assert (rc == 0); rc = zmq_msg_move (&dest, &src); assert (rc == 0); .fi .SH SEE ALSO .BR zmq_msg_copy (3) .BR zmq_msg_init (3) .BR zmq_msg_init_size (3) .BR zmq_msg_init_data (3) .BR zmq_msg_close (3) .SH AUTHOR Martin Sustrik