a modern linux c++ network library