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 Supported drivers and operating systems
--------------------------------------- ---------------------------------------
Driver | Linux | Windows | macOS | FreeBSD Driver | Linux | Windows | macOS | FreeBSD | Android | iOS
------------------|---------|---------|---------|-------- ---------------------|---------|---------|---------|---------|---------|---------
SelectEventDriver | yes | yes | yes¹ | yes¹ SelectEventDriver | yes | yes | yes¹ | yes¹ | — | —
EpollEventDriver | yes | — | — | — EpollEventDriver | yes | — | — | — | — | —
WinAPIEventDriver | — | yes | — | — WinAPIEventDriver | — | yes | — | — | — | —
KqueueEventDriver | — | — | yes¹ | yes¹ KqueueEventDriver | — | — | yes¹ | yes¹ | — | —
LibasyncEevnetDriver | —¹| —¹| —¹| —¹| — | —
¹ planned, but not currenly implemented ¹ planned, but not currenly implemented
@ -35,6 +36,19 @@ Files | yes | yes | yes | &m
UI Integration | yes¹ | yes¹ | yes | — UI Integration | yes¹ | yes¹ | yes | —
File watcher | 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 ¹ Manually, by adopting the X11 display connection socket
² Currently only supported on Linux ² Currently only supported on Linux