unilink  0.4.3
A simple C++ library for unified async communication
unilink.hpp File Reference

Go to the source code of this file.

Namespaces

 
 
 

Typedefs

using unilink::TcpClient = wrapper::TcpClient
 
using unilink::TcpServer = wrapper::TcpServer
 
using unilink::Serial = wrapper::Serial
 
using unilink::Udp = wrapper::Udp
 
using unilink::MessageContext = wrapper::MessageContext
 
using unilink::ConnectionContext = wrapper::ConnectionContext
 
using unilink::ErrorContext = wrapper::ErrorContext
 

Functions

builder::TcpServerBuilder unilink::tcp_server (uint16_t port)
 Create a TCP server builder. More...
 
builder::TcpClientBuilder unilink::tcp_client (const std::string &host, uint16_t port)
 Create a TCP client builder. More...
 
builder::SerialBuilder unilink::serial (const std::string &device, uint32_t baud_rate)
 Create a Serial port builder. More...
 
builder::UdpBuilder unilink::udp (uint16_t local_port)
 Create a UDP builder. More...