diff options
| author | Garrett D'Amore <garrett@damore.org> | 2016-12-28 22:51:24 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2016-12-28 22:51:24 -0800 |
| commit | 3e7507f5908cda4b669bc57293e8395164fcc11a (patch) | |
| tree | 12ed73a70398131b3e2e47639a0da409ef54bb7c /src/nng.h | |
| parent | db7e8d5e05b4d266d87d059f207a20792b224983 (diff) | |
| download | nng-3e7507f5908cda4b669bc57293e8395164fcc11a.tar.gz nng-3e7507f5908cda4b669bc57293e8395164fcc11a.tar.bz2 nng-3e7507f5908cda4b669bc57293e8395164fcc11a.zip | |
Define new NNG_ESTATE for dealing with protocol state errors.
This error code is set when a cooked mode protocol cannot support
an operation yet. For example, it makes no sense to recv() a
reply on a REQ socket if no request has been sent yet.
Diffstat (limited to 'src/nng.h')
| -rw-r--r-- | src/nng.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -362,6 +362,7 @@ NNG_DECL int nng_device(nng_socket *, nng_socket *); #define NNG_EAGAIN (-8) #define NNG_ENOTSUP (-9) #define NNG_EADDRINUSE (-10) +#define NNG_ESTATE (-11) // Maximum length of a socket address. This includes the terminating NUL. // This limit is built into other implementations, so do not change it. |
