Skip to content

05. Async IO (ASIO)

Duncan Crutchley edited this page Apr 21, 2019 · 1 revision

Overview

CoreLibrary contains classes implemeting TCP clients and servers, UDP senders and recievers, multicast senders and recievers, various definitions, types and utilities.

This sub-library uses a layered design. Ranging from high-level classes, to allow one to simply send and receive serialisable objects in a few simple steps, to mid-level classes allowing customisation of the message header, and even lower level classes, where you work with character arrays.

All client/server and sender/receiver classes provide full control of threading making use of thread groups and Boosts I/O service.

Examples

More coming soon...