aboutsummaryrefslogtreecommitdiff
path: root/src/core/aio.h
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-03-03 20:36:47 -0800
committerGarrett D'Amore <garrett@damore.org>2017-03-03 20:36:47 -0800
commitc17a1dd3f5333da59355ecc3f8788a0396a8f72d (patch)
tree77e6790df0fa45b57fafa749f3380fc4b8aa230e /src/core/aio.h
parent97614393e450b6c6813021f0e733b864a6265872 (diff)
downloadnng-c17a1dd3f5333da59355ecc3f8788a0396a8f72d.tar.gz
nng-c17a1dd3f5333da59355ecc3f8788a0396a8f72d.tar.bz2
nng-c17a1dd3f5333da59355ecc3f8788a0396a8f72d.zip
Timer implementation. Operations can timeout now?
Diffstat (limited to 'src/core/aio.h')
-rw-r--r--src/core/aio.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/aio.h b/src/core/aio.h
index 76ebb7c3..f6096ca7 100644
--- a/src/core/aio.h
+++ b/src/core/aio.h
@@ -25,6 +25,7 @@ struct nni_aio {
size_t a_count; // Bytes transferred (I/O only)
nni_cb a_cb; // User specified callback.
void * a_cbarg; // Callback argument.
+ nni_time a_expire;
// These fields are private to the aio framework.
nni_mtx a_lk;