Commit fcd9b950 authored by Ian Barber's avatar Ian Barber

Merge pull request #855 from hintjens/master

Man page fixes
parents 188e99c0 b1aba5dc
......@@ -16,7 +16,7 @@ DESCRIPTION
-----------
The _zmq_msg_copy()_ function shall copy the message object referenced by 'src'
to the message object referenced by 'dest'. The original content of 'dest', if
any, shall be released.
any, shall be released. You must initialize 'dest' before copying to it.
CAUTION: The implementation may choose not to physically copy the message
content, rather to share the underlying buffer between 'src' and 'dest'. Avoid
......@@ -41,6 +41,21 @@ ERRORS
Invalid message.
EXAMPLE
-------
.Copying a message
----
zmq_msg_t msg;
zmq_msg_init_size (&msg, 255);
memcpy (zmq_msg_data (&msg, "Hello, World", 12);
zmq_msg_t copy;
zmq_msg_init (&copy);
zmq_msg_copy (&copy, &msg);
...
zmq_msg_close (&copy);
zmq_msg_close (&msg);
----
SEE ALSO
--------
linkzmq:zmq_msg_move[3]
......
......@@ -90,7 +90,7 @@ zmq_msg_close (&msg);
.Receiving a multi-part message
----
int64_t more;
int more;
size_t more_size = sizeof (more);
do {
/* Create an empty 0MQ message to hold the message part */
......
......@@ -88,7 +88,7 @@ zmq_msg_close (&msg);
.Receiving a multi-part message
----
int64_t more;
int more;
size_t more_size = sizeof (more);
do {
/* Create an empty 0MQ message to hold the message part */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment