reactivemarkets / toolbox-cpp

The Reactive C++ Toolbox is an open source library of C++20 components designed for efficient, asynchronous network applications on the Linux platform.
https://reactivemarkets.github.io/toolbox-cpp/
Other
21 stars 20 forks source link

Improve socket option support #36

Closed markaylett closed 5 years ago

markaylett commented 5 years ago

Add new on_sock_init lifecycle callback, so that applications are given an opportunity to set socket options such as SO_RCVBUF and SO_SNDBUF.

This change also includes refactoring to make callback naming conventions clearer and more consistent.

Closes #35