22#include "network/tcpSocket.hpp"
23#include "cutils/iostream.hpp"
56 TcpStream(
const std::string& ipAddress, uint16_t port, std::size_t bufSize = 1500);
69 return _socket.addObserver(observer);
94 TcpStreamServer(
const std::string& ipAddress, uint16_t port, std::size_t bufSize = 1500);
127 TcpStreamClient(
const std::string& ipAddress, uint16_t port, std::size_t bufSize = 1500);
Definition iostream.hpp:269
Definition socketEvent.hpp:35
Definition tcpSocket.hpp:33
TcpStreamClient(const std::string &ipAddress, uint16_t port, std::size_t bufSize=1500)
virtual ~TcpStreamClient() noexcept
TcpStream(const std::string &ipAddress, uint16_t port, std::size_t bufSize=1500)
anch::network::TcpSocket _socket
Definition tcpStream.hpp:39
anch::cutils::cbuffer _buffer
Definition tcpStream.hpp:42
virtual ~TcpStream() noexcept
virtual ~TcpStreamServer() noexcept
TcpStreamServer(const std::string &ipAddress, uint16_t port, std::size_t bufSize=1500)
Events management namespace.
Definition event.hpp:25
Network namespace.
Definition ioException.hpp:25
AnCH framework base namespace.
Definition app.hpp:28
C buffer.
Definition iostream.hpp:58