Add more drivers/operating systems to the support matrix.

This commit is contained in:
Sönke Ludwig 2017-01-22 11:46:48 +01:00
parent ba8d829949
commit 6a45d230ba

View file

@ -9,12 +9,13 @@ This is a high-performance native event loop abstraction for D, focused on async
Supported drivers and operating systems
---------------------------------------
Driver | Linux | Windows | macOS | FreeBSD
------------------|---------|---------|---------|--------
SelectEventDriver | yes | yes | yes¹ | yes¹
EpollEventDriver | yes | — | — | —
WinAPIEventDriver | — | yes | — | —
KqueueEventDriver | — | — | yes¹ | yes¹
Driver | Linux | Windows | macOS | FreeBSD | Android | iOS
---------------------|---------|---------|---------|---------|---------|---------
SelectEventDriver | yes | yes | yes¹ | yes¹ | — | —
EpollEventDriver | yes | — | — | — | — | —
WinAPIEventDriver | — | yes | — | — | — | —
KqueueEventDriver | — | — | yes¹ | yes¹ | — | —
LibasyncEevnetDriver | —¹| —¹| —¹| —¹| — | —
¹ planned, but not currenly implemented
@ -35,6 +36,19 @@ Files | yes | yes | yes | &m
UI Integration | yes¹ | yes¹ | yes | —
File watcher | yes² | yes² | yes | —
Feature | LibasyncEventDriver
-----------------|---------------------
TCP Sockets | —
UDP Sockets | —
USDS | —
DNS | —
Timers | —
Events | —
Unix Signals | —
Files | —
UI Integration | —
File watcher | —
¹ Manually, by adopting the X11 display connection socket
² Currently only supported on Linux