Skip to content

hayabusa-cloud/sox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sox(WIP)

Sox is an asynchronous socket I/O and event notification library.
It can also be used as a tool library for networking, event management,
message packaging, etc.

Basic Concept

  • Low-copy I/O implement for QUIC, TCP, UDP, SCTP and Unix domain sockets
  • Low kernel-userspace context switch implement for event notifications
  • Compatible with low-lock programming

Environment Requirements

Currently only supporting Linux system
Kernel version must be 6.1 or later

License

©2022 Hayabusa Cloud Co., Ltd.
#5F Eclat BLDG, 3-6-2 Shibuya, Shibuya City, Tokyo 150-0002, Japan
Released under the MIT license

About

asynchronous socket I/O and event notification library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages