aboutsummaryrefslogtreecommitdiff
path: root/docs/man/libnng.3.adoc
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2019-01-06 18:21:03 -0800
committerGarrett D'Amore <garrett@damore.org>2019-01-06 18:21:03 -0800
commit099d89877aca6a7236254e39d9c9f5c46083cee7 (patch)
tree7c90fc10243c837ade64d469712a2fb4c4ca2027 /docs/man/libnng.3.adoc
parentc270253d61706c1e0229e58cd2ce76b49890612c (diff)
downloadnng-099d89877aca6a7236254e39d9c9f5c46083cee7.tar.gz
nng-099d89877aca6a7236254e39d9c9f5c46083cee7.tar.bz2
nng-099d89877aca6a7236254e39d9c9f5c46083cee7.zip
fixes #846 Document IPC public API
Diffstat (limited to 'docs/man/libnng.3.adoc')
-rw-r--r--docs/man/libnng.3.adoc28
1 files changed, 28 insertions, 0 deletions
diff --git a/docs/man/libnng.3.adoc b/docs/man/libnng.3.adoc
index 3ee45786..9747e060 100644
--- a/docs/man/libnng.3.adoc
+++ b/docs/man/libnng.3.adoc
@@ -308,6 +308,34 @@ Most applications won't need to use these.
|===
+=== Supplemental IPC
+
+These IPC functions are available for use with direct interprocess
+communication (IPC).
+Most applications won't need to use these.
+
+|===
+|<<nng_ipc_close.3ipc#,nng_ipc_close()>>|close IPC connection
+|<<nng_ipc_dialer_alloc.3ipc#,nng_ipc_dialer_alloc()>>|allocate IPC dialer
+|<<nng_ipc_dialer_close.3ipc#,nng_ipc_dialer_close()>>|close IPC dialer
+|<<nng_ipc_dialer_dial.3ipc#,nng_ipc_dialer_dial()>>|initiate outgoing IPC connection
+|<<nng_ipc_dialer_free.3ipc#,nng_ipc_dialer_free()>>|free IPC dialer
+|<<nng_ipc_dialer_getopt.3ipc#,nng_ipc_dialer_getopt()>>|get option from IPC dialer
+|<<nng_ipc_dialer_setopt.3ipc#,nng_ipc_dialer_setopt()>>|set option on IPC dialer
+|<<nng_ipc_free.3ipc#,nng_ipc_free()>>|free IPC connection
+|<<nng_ipc_getopt.3ipc#,nng_ipc_getopt()>>|get option from IPC connection
+|<<nng_ipc_listener_accept.3ipc#,nng_ipc_listener_accept()>>|accept incoming IPC connection
+|<<nng_ipc_listener_alloc.3ipc#,nng_ipc_listener_alloc()>>|allocate IPC listener
+|<<nng_ipc_listener_close.3ipc#,nng_ipc_listener_close()>>|close IPC listener
+|<<nng_ipc_listener_free.3ipc#,nng_ipc_listener_free()>>|free IPC listener
+|<<nng_ipc_listener_getopt.3ipc#,nng_ipc_listener_getopt()>>|get option from IPC listener
+|<<nng_ipc_listener_listen.3ipc#,nng_ipc_listener_listen()>>|bind IPC listener
+|<<nng_ipc_listener_setopt.3ipc#,nng_ipc_listener_setopt()>>|set option on IPC listener
+|<<nng_ipc_recv.3ipc#,nng_ipc_recv()>>|receive from IPC connection
+|<<nng_ipc_send.3ipc#,nng_ipc_send()>>|send to IPC connection
+|<<nng_ipc_setopt.3ipc#,nng_ipc_setopt()>>|set option on IPC connection
+|===
+
=== HTTP Support
The library may be configured with support for HTTP, and this will