summaryrefslogtreecommitdiff
path: root/docs/man/man7.desc
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2018-05-19 21:42:07 -0700
committerGarrett D'Amore <garrett@damore.org>2018-05-19 21:42:07 -0700
commit2c123e082a4fea6fa82132f6ab0f7257daac3f59 (patch)
tree31c8329fc8c32d7b835ba55977c6911192b39fe0 /docs/man/man7.desc
parent0c3178860cb14b095e809676d5c4401cf65f5f58 (diff)
downloadnng-2c123e082a4fea6fa82132f6ab0f7257daac3f59.tar.gz
nng-2c123e082a4fea6fa82132f6ab0f7257daac3f59.tar.bz2
nng-2c123e082a4fea6fa82132f6ab0f7257daac3f59.zip
fixes #458 Improve man page section descriptions.
Diffstat (limited to 'docs/man/man7.desc')
-rw-r--r--docs/man/man7.desc12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/man/man7.desc b/docs/man/man7.desc
index 0596209b..46977870 100644
--- a/docs/man/man7.desc
+++ b/docs/man/man7.desc
@@ -1,2 +1,14 @@
This sections documents various protocols and transports that are
available in the distribution.
+
+(((protocol)))
+Protocols represent "`patterns`" of communication, such as
+request/reply, publish/subscribe, and so forth.
+A given <<nng_socket.5#,socket>> is created with exactly one protocol, and that
+protocol defines the key behavior of the socket.
+
+(((transport)))
+Conversely, transports are the underlying mechansims by which messages
+are moved between participants, such as TCP/IP or UNIX domain IPC.
+A given <<nng_socket.5#,socket>> may be using several transports at the same
+time.