summaryrefslogtreecommitdiff
path: root/docs/reference/src/iop/index.md
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2024-03-30 20:58:59 -0700
committerGarrett D'Amore <garrett@damore.org>2024-03-30 20:58:59 -0700
commit7b34141bbb774c3a97c8f983fd2f5d460eeffbae (patch)
treea4b81eae296c70bb511e55e20de6a695ce6ff508 /docs/reference/src/iop/index.md
parent0974ccc48f80ed4cf29ace7255341c2c1284f448 (diff)
downloadnng-7b34141bbb774c3a97c8f983fd2f5d460eeffbae.tar.gz
nng-7b34141bbb774c3a97c8f983fd2f5d460eeffbae.tar.bz2
nng-7b34141bbb774c3a97c8f983fd2f5d460eeffbae.zip
I/O provider reorg
Diffstat (limited to 'docs/reference/src/iop/index.md')
-rw-r--r--docs/reference/src/iop/index.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/reference/src/iop/index.md b/docs/reference/src/iop/index.md
new file mode 100644
index 00000000..677ac347
--- /dev/null
+++ b/docs/reference/src/iop/index.md
@@ -0,0 +1,23 @@
+# Asynchronous I/O for Providers
+
+I/O providers perform the operations that are linked to
+an [`nng_aio`](../aio/index.md) object, on behalf of applications
+that submit requests for the same operations.
+
+Most applications will not use the functions listed here.
+Applications that implement their own HTTP handler functions, or
+custom transport providers, might make use of these functions.
+
+In addition to these functions, I/O providers may utilize the
+other consumer functions for [Aysnchronous I/O](../aio/index.md).
+
+## See Also
+
+[nng_aio_begin][nng_aio_begin],
+[nng_aio_defer][nng_aio_defer],
+[nng_aio_finish][nng_aio_finish],
+[nng_aio_get_input][nng_aio_get_input],
+[nng_aio_set_output][nng_aio_set_output],
+[Asynchronous I/O][aio]
+
+{{#include ../refs.md}}