Compute Graph Framework SDK Reference  5.16
dw::framework::ChannelSocketParams Class Reference

Detailed Description

Definition at line 496 of file ChannelParameters.hpp.

Public Member Functions

 ChannelSocketParams ()=default
 
 ChannelSocketParams (const ChannelSocketParams &other)=default
 
 ChannelSocketParams (const char *params)
 
dwTime_t getConnectTimeout () const
 
uint16_t getPort () const
 
ChannelParamStr getServerIP () const
 
dwshared::socketipc::SockPrefixStr getSockPrefix () const
 
bool hasProducerFifo () const
 
ChannelSocketParamsoperator= (const ChannelSocketParams &other)=default
 

Static Public Member Functions

static ChannelParamStr getParamStr (const char *serverIP, uint16_t port, bool producerFifo=false, uint16_t numBlockingConnections=1U, dw::core::FixedString< 8 > const sockPrefix=dw::core::FixedString< 8 >())
 

Constructor & Destructor Documentation

◆ ChannelSocketParams() [1/3]

dw::framework::ChannelSocketParams::ChannelSocketParams ( )
default

◆ ChannelSocketParams() [2/3]

dw::framework::ChannelSocketParams::ChannelSocketParams ( const char *  params)
inlineexplicit

Definition at line 527 of file ChannelParameters.hpp.

References dw::framework::ParseAllChannelParameters().

◆ ChannelSocketParams() [3/3]

dw::framework::ChannelSocketParams::ChannelSocketParams ( const ChannelSocketParams other)
default

Member Function Documentation

◆ getConnectTimeout()

dwTime_t dw::framework::ChannelSocketParams::getConnectTimeout ( ) const
inline

Definition at line 545 of file ChannelParameters.hpp.

◆ getParamStr()

static ChannelParamStr dw::framework::ChannelSocketParams::getParamStr ( const char *  serverIP,
uint16_t  port,
bool  producerFifo = false,
uint16_t  numBlockingConnections = 1U,
dw::core::FixedString< 8 > const  sockPrefix = dw::core::FixedString<8>() 
)
inlinestatic

Definition at line 499 of file ChannelParameters.hpp.

◆ getPort()

uint16_t dw::framework::ChannelSocketParams::getPort ( ) const
inline

Definition at line 543 of file ChannelParameters.hpp.

◆ getServerIP()

ChannelParamStr dw::framework::ChannelSocketParams::getServerIP ( ) const
inline

Definition at line 542 of file ChannelParameters.hpp.

◆ getSockPrefix()

dwshared::socketipc::SockPrefixStr dw::framework::ChannelSocketParams::getSockPrefix ( ) const
inline

Definition at line 546 of file ChannelParameters.hpp.

◆ hasProducerFifo()

bool dw::framework::ChannelSocketParams::hasProducerFifo ( ) const
inline

Definition at line 544 of file ChannelParameters.hpp.

◆ operator=()

ChannelSocketParams & dw::framework::ChannelSocketParams::operator= ( const ChannelSocketParams other)
default

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