diff options
author | Ruslan Mustakov <r.mustakov@gmail.com> | 2016-08-15 16:30:08 +0700 |
---|---|---|
committer | Ruslan Mustakov <r.mustakov@gmail.com> | 2016-08-15 16:30:08 +0700 |
commit | 3ffb6e1ba3d8fcfc527192b9efeb2333d7485378 (patch) | |
tree | 1d56e8e8c73437846542fc7788b7c6b4c575f5d8 | |
parent | f44486cc856ec40d4a79c899c5a5205c95f7ac97 (diff) | |
download | Nim-3ffb6e1ba3d8fcfc527192b9efeb2333d7485378.tar.gz |
AsyncEvent is now exported on all platforms and created with newAsyncEvent proc in upcoming asyncdispatch
-rw-r--r-- | lib/upcoming/asyncdispatch.nim | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/upcoming/asyncdispatch.nim b/lib/upcoming/asyncdispatch.nim index 162ac5e08..c9db03e0e 100644 --- a/lib/upcoming/asyncdispatch.nim +++ b/lib/upcoming/asyncdispatch.nim @@ -1233,7 +1233,7 @@ when defined(windows) or defined(nimdoc): registerWaitableHandle(p, hProcess, flags, pcd, proccb) - proc newEvent*(): AsyncEvent = + proc newAsyncEvent*(): AsyncEvent = ## Creates new ``AsyncEvent`` object. var sa = SECURITY_ATTRIBUTES( nLength: sizeof(SECURITY_ATTRIBUTES).cint, @@ -1314,7 +1314,7 @@ else: readCB: Callback writeCB: Callback - AsyncEvent = SelectEvent + AsyncEvent* = SelectEvent PDispatcher* = ref object of PDispatcherBase selector: Selector[AsyncData] @@ -1419,7 +1419,7 @@ else: if adata.writeCB == cb: adata.writeCB = nil update = true - + when supportedPlatform: if (customSet * events) != {}: let cb = keys[i].data.readCB |