From c4050ecbf846d138a07bfaf238306fb862b9a3d5 Mon Sep 17 00:00:00 2001 From: "Staysail Systems, Inc" Date: Sun, 2 Aug 2020 12:14:46 -0700 Subject: Manual page updates for v1.3.2 --- man/v1.3.2/nng_msg.5.html | 83 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 man/v1.3.2/nng_msg.5.html (limited to 'man/v1.3.2/nng_msg.5.html') diff --git a/man/v1.3.2/nng_msg.5.html b/man/v1.3.2/nng_msg.5.html new file mode 100644 index 00000000..b863975f --- /dev/null +++ b/man/v1.3.2/nng_msg.5.html @@ -0,0 +1,83 @@ +--- +version: v1.3.2 +layout: manpage_v2 +--- +

nng_msg(5)

+
+

NAME

+
+
+

nng_msg - message

+
+
+
+
+

SYNOPSIS

+
+
+
+
#include <nng/nng.h>
+
+typedef struct nng_msg nng_msg;
+
+
+
+
+
+

DESCRIPTION

+
+
+

An nng_msg represents a single message sent between Scalability Protocols +peers. +Messages internally have a body, containing the application supplied +payload, and a header, containing protocol specific routing and similar +related information.

+
+
+ + + + + +
+ + +Using message-oriented functions is a good way to reduce the likelihood +of data copies and improve application performance. +
+
+
+

Messages are allocated using the nng_msg_alloc() +function, and are deallocated using the nng_msg_free() +function.

+
+
+

In addition there are other functions used to access message contents, +including adding data to either the beginning or end of the message, +automatic data conversion, and removing data from the beginning or end. +These functions are designed to try to avoid copying message contents +by making use of scratch areas at the beginning and end of the message.

+
+
+
+
+

SEE ALSO

+ +
-- cgit v1.2.3-70-g09d2