diff --git a/README.md b/README.md index 9c4bec6..b550a28 100644 --- a/README.md +++ b/README.md @@ -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