aboutsummaryrefslogtreecommitdiff
path: root/src/core/aio.h
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2020-01-04 12:40:00 -0800
committerGarrett D'Amore <garrett@damore.org>2020-01-04 13:19:22 -0800
commit8d799f75208f4ea0e76e39d0ad85a8b52f4e4166 (patch)
treed61b7a24ad711eb9ffcfbd84d3685ac6c7e7a622 /src/core/aio.h
parent382b4cff3abd5ccb282ba420ef1f7c7d171ec91a (diff)
downloadnng-8d799f75208f4ea0e76e39d0ad85a8b52f4e4166.tar.gz
nng-8d799f75208f4ea0e76e39d0ad85a8b52f4e4166.tar.bz2
nng-8d799f75208f4ea0e76e39d0ad85a8b52f4e4166.zip
fixes #1096 inline all 16 iovs in aio (also consider reducing -- to 8?)
fixes #1097 aio prov_data not used at all
Diffstat (limited to 'src/core/aio.h')
-rw-r--r--src/core/aio.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/core/aio.h b/src/core/aio.h
index 304f184c..83c068b5 100644
--- a/src/core/aio.h
+++ b/src/core/aio.h
@@ -1,5 +1,5 @@
//
-// Copyright 2019 Staysail Systems, Inc. <info@staysail.tech>
+// Copyright 2020 Staysail Systems, Inc. <info@staysail.tech>
// Copyright 2018 Capitar IT Group BV <info@capitar.com>
//
// This software is supplied under the terms of the MIT License, a
@@ -102,7 +102,6 @@ extern void nni_aio_wait(nni_aio *);
// and append will perform any necessary remove first.
extern void nni_aio_list_init(nni_list *);
extern void nni_aio_list_append(nni_list *, nni_aio *);
-extern void nni_aio_list_prepend(nni_list *, nni_aio *);
extern void nni_aio_list_remove(nni_aio *);
extern int nni_aio_list_active(nni_aio *);
@@ -129,8 +128,6 @@ extern void nni_aio_abort(nni_aio *, int rv);
// nng_aio_finish family of functions.)
extern int nni_aio_begin(nni_aio *);
-extern void *nni_aio_get_prov_data(nni_aio *);
-extern void nni_aio_set_prov_data(nni_aio *, void *);
extern void *nni_aio_get_prov_extra(nni_aio *, unsigned);
extern void nni_aio_set_prov_extra(nni_aio *, unsigned, void *);
// nni_aio_advance_iov moves up the iov, reflecting that some I/O as