Skip to content
/ cpp-aio Public

Simple reusable templates for asynchronous I/O for C++.

License

Notifications You must be signed in to change notification settings

kcexn/cpp-aio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

cpp-aio

cpp-aio is a collection of reusable components for asynchronous IO in C++. It differentiates itself from other libraries, especially the Boost ASIO library, by not using a complicated execution model. cpp-aio insttead provides extensible templates for a simple trigger-based system that can be easily specialized to the poll/select model for any given system. It also provides non-portable C++ iostream implementations of network sockets for unix-like systems.

Including cpp-aio into a project.

The components of cpp-aio can be found under src/io/. The easiest way to use any of these components is to include io.hpp into the project, then compile and link the code provided here.

About

Simple reusable templates for asynchronous I/O for C++.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages