summaryrefslogtreecommitdiff
path: root/docs/reference/src/api/index.md
blob: 1541b541d0fa9044f999ab0dee5a2b2fb917ca3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# API Reference

This chapter documents the functions and data structures that make up
the _NNG_ programming interface.

> [!NOTE]
> Interfaces not documented here are not considered public or stable,
> and they may be removed or altered in incompatible ways at any time.

We have organized the reference material along general functional areas.
They are:

- [Asynchronous I/O](aio/index.md)
- [Asynchronous I/O for Providers](aio_provider/index.md)
- General Utility Functions
- Scalability Protocol Sockets
- Scalability Protocol Contexts
- Concurrency / Multi-threading
- HTTP Server
- HTTP Client
- Streaming API
- Statistics API
- Legacy Compatibility