One drawback of glib is that it does not support IOCP in Windows. I hope you will consider about implementing it.
Activity
waruqi commentedon Nov 1, 2016
We will support iocp in the future. : )
ghost commentedon Mar 27, 2017
It seems that IOCP is only supported on Windows. I think to add it may reduce compatibility。
Correspondingly, there's
epoll
in Linux,/dev/poll
in Solaris. They're all vary.I think a new, unified, abstract, high-level and fast network model may be a better choice but it may be a hard work.
waruqi commentedon Mar 28, 2017
@titansnow tbox provide a unified and abstract poller interface to wrap
epoll
,poll
,select
andkqueue
.And I will continue to support iocp in future, but it may take some time.
ghost commentedon Mar 28, 2017
That sounds great:+1:
waruqi commentedon Jul 6, 2018
@Cheedoong I've already supported IOCP for coroutine and poller on windows. You can download master version and try it.
Cheedoong commentedon Jul 12, 2018
Great job! We will try it.