blob: 33b079813bcf012e7ee643ee9c302db832244a45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# nng_aio_get_msg
## NAME
nng_aio_get_msg --- get message from asynchronous receive
## SYNOPSIS
```c
#include <nng/nng.h>
nng_msg *nng_aio_get_msg(nng_aio *aio);
```
## DESCRIPTION
The `nng_aio_get_msg()` function gets any message stored in _aio_ as
either a result of a successful receive
(see [`nng_recv_aio()`][nng_recv_aio])
or that was previously stored with
[`nng_aio_set_msg()`][nng_aio_set_msg].
> [!IMPORTANT]
> The _aio_ must not have an operation in progress.
## SEE ALSO
[nng_aio_set_msg][nng_aio_set_msg],
[nng_recv_aio][nng_recv_aio],
[Messages][msg]
{{#include ../refs.md}}
|