OpenDaVINCI  4.15.3
odcore::wrapper::TCPFactoryWorker< product > Struct Template Reference

#include <TCPFactoryWorker.h>

Static Public Member Functions

static
odcore::io::tcp::TCPAcceptor
createTCPAcceptor (const uint32_t &port)
 
static
odcore::io::tcp::TCPConnection
createTCPConnectionTo (const std::string &ip, const uint32_t &port)
 

Detailed Description

template<NetworkLibraryProducts product>
struct odcore::wrapper::TCPFactoryWorker< product >

This template class provides factory methods to the TCPFactory. The factory methods' implementations for different products have to be defined in specializations of the TimeFactoryWorker template class.

TCPFactory, TCPFactoryWorker, NetworkLibraryProducts, WIN32TCPFactoryWorker, POSIXTCPFactoryWorker

Member Function Documentation

template<NetworkLibraryProducts product>
static odcore::io::tcp::TCPAcceptor* odcore::wrapper::TCPFactoryWorker< product >::createTCPAcceptor ( const uint32_t &  port)
static
template<NetworkLibraryProducts product>
static odcore::io::tcp::TCPConnection* odcore::wrapper::TCPFactoryWorker< product >::createTCPConnectionTo ( const std::string &  ip,
const uint32_t &  port 
)
static