eventcore 0.1.1

Experimental callback based abstraction layer over operating system asynchronous I/O facilities.


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

EventCore

This is a high-performance native event loop abstraction for D, focused on asynchronous I/O and GUI message integration. The API is callback (delegate) based. For a higher level fiber based abstraction, take a look at vibe.d.

Build Status

Supported drivers and operating systems

  | Linux | Windows | OS X | FreeBSD

SelectEventDriver | yes | yes | yes | yes EpollEventDriver | yes | no | no | no IOCPEventDriver | no | yes | no | no KqueueEventDriver | no | no | yes |

Driver development status

 | SelectEventDriver | EpollEventDriver | IOCPEventDriver | KqueueEventDriver

TCP Sockets | yes | yes | no | no UDP Sockets | no | no | no | no USDS | no | no | no | no DNS | no | no | no | no Timers | yes | yes | no | no Events | no | no | no | no Signals | no | no | no | no Files | no | no | no | no UI Integration | no | no | no | no File watcher | no | no | no | no

Dependencies:
none
Versions:
0.9.22 2023-Jan-21
0.9.21 2022-Sep-22
0.9.20 2021-Dec-17
0.9.19 2021-Oct-25
0.9.18 2021-Aug-24
Show all 93 versions
Download Stats:
  • 297 downloads today

  • 2480 downloads this week

  • 18301 downloads this month

  • 1439150 downloads total

Score:
4.7
Short URL:
eventcore.dub.pm