LIBWIRE
Next-generation C++17 networking library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
File List
Here is a list of all files with brief descriptions:
[detail level 123]
o-examples
|o*dns_query.cpp
|o*tcp_echo_client.cpp
|o*tcp_echo_server.cpp
|o*udp_echo_client.cpp
|\*udp_echo_server.cpp
o-libwire
|o-internal
||o*bsdsocket.hpp
||o*dns_errors.hpp
||o*endianess.hpp
||o*platform.hpp
||o*system_errors.hpp
||\*system_utils.hppSet of misc utilities placed here because separate header for one function is too much
|o-tcp
||o*listener.hpp
||o*options.hppThis file defines set of options applicable for use with TCP sockets using socket.set_option and socket.option
||\*socket.hppThis file defines tcp::socket type, base class for outgoing TCP connections
|o-udp
||\*socket.hppThis file defines udp::socket type, base class for outgoing UDP communication
|o*address.hppThis file defines universal address structure for both IPv4 and IPv6 network addresses
|o*dns.hppThis file defines free functions for interaction with system resolver
|o*endpoint.hpp
|o*error.hppThis header defines set of enumerations for platform-independent error code handling
|o*memory_view.hpp
|o*options.hpp
|o*protocols.hpp
|o*tcp.hpp
|\*udp.hpp
\*libwire.hpp