Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seaduk: Implement Libuv Bindings in C #5

Open
10 of 20 tasks
creationix opened this issue Jun 3, 2016 · 3 comments
Open
10 of 20 tasks

Seaduk: Implement Libuv Bindings in C #5

creationix opened this issue Jun 3, 2016 · 3 comments

Comments

@creationix
Copy link
Member

creationix commented Jun 3, 2016

Depends on #2

This can probably reuse much of my dukluv project, but I suspect the design won't match exactly and will need heavy tweaking.

  • uv_loop_t
  • uv_handle_t
    • uv_timer_t
    • uv_prepare_t
    • uv_check_t
    • uv_idle_t
    • uv_async_t
    • uv_poll_t
    • uv_signal_t
    • uv_process_t
    • uv_stream_t
      • uv_tcp_t
      • uv_pipe_t
      • uv_tty_t
    • uv_udp_t
    • uv_fs_event_t
    • uv_fs_poll_t
    • Filesystem Operations
    • DNS Utility Operations
    • Miscellaneous Functions
@creationix creationix changed the title Implement Libuv Bindings for duktape DukTape: Implement Libuv Bindings Jun 6, 2016
@creationix
Copy link
Member Author

What should I tackle next? DNS will be useful for network clients as the TCP module doesn't resolve domain names. FS isn't for loading app resources since the zip bundle APIs handle that, but it would be useful for other fs stuff. Process would allow spawning child processes and creating multi-node "clusters" where a server can share load across CPU cores.

creationix added a commit that referenced this issue Jun 7, 2016
creationix added a commit that referenced this issue Jun 7, 2016
creationix added a commit that referenced this issue Jun 7, 2016
creationix added a commit that referenced this issue Jun 7, 2016
creationix added a commit that referenced this issue Jun 10, 2016
@creationix creationix changed the title DukTape: Implement Libuv Bindings DukTape: Implement Libuv Bindings in C Jun 18, 2016
@creationix
Copy link
Member Author

This work is paused while I work on the rusty duck version.

@creationix creationix changed the title DukTape: Implement Libuv Bindings in C Seaduk: Implement Libuv Bindings in C Jun 18, 2016
@FreshXOpenSource
Copy link

+1 for DNS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants