IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | List of all members
AsioClient Class Reference

class AsioClient More...

Public Member Functions

 AsioClient (boost::asio::io_service &ioService, const tcp::endpoint &ep, bool bDisableNoDelayOnClient, bool bDisableNoDelayOnServer, bool bMergeHdrAndData, ipsdk::ipUInt32 nHdrSz, ipsdk::ipUInt32 nDataSz, size_t nbExchanges)
 constructor More...
 
 ~AsioClient ()
 destructor
 

Detailed Description

class AsioClient

Constructor & Destructor Documentation

◆ AsioClient()

AsioClient::AsioClient ( boost::asio::io_service &  ioService,
const tcp::endpoint &  ep,
bool  bDisableNoDelayOnClient,
bool  bDisableNoDelayOnServer,
bool  bMergeHdrAndData,
ipsdk::ipUInt32  nHdrSz,
ipsdk::ipUInt32  nDataSz,
size_t  nbExchanges 
)
inline

constructor

Parameters
ioServiceasio io_service used by the internal socket
ependpoint describing the server parameters, to which to connect
bDisableNoDelayOnClientdetermines whether "no delay" TCP/IP option has to be enabled or disabled on client
bDisableNoDelayOnServerdetermines whether "no delay" TCP/IP option has to be enabled or disabled on server
bMergeHdrAndDatadetermines whether header and data buffers are merged so that delivery is made in a single operation or not
nHdrSzsize, in bytes, of the header buffer
nDataSzsize, in bytes, of the data buffer
nbExchangesnumber of emissions/receptions of headers and data

The documentation for this class was generated from the following file: