mirror of
https://github.com/zeromq/libzmq.git
synced 2024-12-27 23:51:04 +08:00
Fixed example for zmq_msg_copy
This commit is contained in:
parent
62ac5bb77f
commit
b1aba5dc30
@ -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 (©);
|
||||
zmq_msg_copy (©, &msg);
|
||||
...
|
||||
zmq_msg_close (©);
|
||||
zmq_msg_close (&msg);
|
||||
----
|
||||
|
||||
SEE ALSO
|
||||
--------
|
||||
linkzmq:zmq_msg_move[3]
|
||||
|
Loading…
x
Reference in New Issue
Block a user