Skip to content

IOCP in Windows #24

Closed
Closed
@Cheedoong

Description

@Cheedoong

One drawback of glib is that it does not support IOCP in Windows.
I hope you will consider about implementing it.

Activity

waruqi

waruqi commented on Nov 1, 2016

@waruqi
Member

We will support iocp in the future. : )

ghost

ghost commented on Mar 27, 2017

@ghost

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

waruqi commented on Mar 28, 2017

@waruqi
Member

@titansnow tbox provide a unified and abstract poller interface to wrap epoll, poll, select and kqueue.

And I will continue to support iocp in future, but it may take some time.

ghost

ghost commented on Mar 28, 2017

@ghost

That sounds great:+1:

added and removed on Jun 2, 2017
added this to the todo milestone on Jun 3, 2017
waruqi

waruqi commented on Jul 6, 2018

@waruqi
Member

@Cheedoong I've already supported IOCP for coroutine and poller on windows. You can download master version and try it.

modified the milestones: todo, v1.6.3 on Jul 6, 2018
Cheedoong

Cheedoong commented on Jul 12, 2018

@Cheedoong
Author

Great job! We will try it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @waruqi@Cheedoong

        Issue actions

          IOCP in Windows · Issue #24 · tboox/tbox