Compute Graph Framework SDK Reference  5.18
dw::framework::ChannelNvSciStreamParams Class Reference

Detailed Description

Definition at line 558 of file ChannelParameters.hpp.

Public Member Functions

 ChannelNvSciStreamParams ()=default
 
 ChannelNvSciStreamParams (const ChannelNvSciStreamParams &other)=default
 
 ChannelNvSciStreamParams (const char *params)
 
uint32_t getConnectPrio (size_t index=0U) const
 
dw::core::span< ChannelPeerLocation const > getLateLocs () const
 
int64_t getLimiterMaxPackets (size_t index=0U) const
 
size_t getLocalClientCount () const
 
size_t getNumOutputs () const
 
ChannelStreamNameStr getStreamName (size_t index=0U) const
 
ChannelNvSciStreamParamsoperator= (const ChannelNvSciStreamParams &other)=default
 

Protected Attributes

dw::core::VectorFixed< uint32_t, MAX_CHANNEL_STREAM_NAMESm_connectPrios {}
 
dw::core::VectorFixed< ChannelPeerLocation, 32 > m_lateLocs {}
 
dw::core::VectorFixed< int64_t, MAX_CHANNEL_STREAM_NAMESm_limits {}
 
size_t m_localClientCount {}
 
dw::core::VectorFixed< ChannelStreamNameStr, MAX_CHANNEL_STREAM_NAMESm_streamNames {}
 

Constructor & Destructor Documentation

◆ ChannelNvSciStreamParams() [1/3]

dw::framework::ChannelNvSciStreamParams::ChannelNvSciStreamParams ( )
default

◆ ChannelNvSciStreamParams() [2/3]

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

◆ ChannelNvSciStreamParams() [3/3]

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

Member Function Documentation

◆ getConnectPrio()

uint32_t dw::framework::ChannelNvSciStreamParams::getConnectPrio ( size_t  index = 0U) const
inline

Definition at line 620 of file ChannelParameters.hpp.

References m_connectPrios.

◆ getLateLocs()

dw::core::span< ChannelPeerLocation const > dw::framework::ChannelNvSciStreamParams::getLateLocs ( ) const
inline

Definition at line 587 of file ChannelParameters.hpp.

References m_lateLocs.

◆ getLimiterMaxPackets()

int64_t dw::framework::ChannelNvSciStreamParams::getLimiterMaxPackets ( size_t  index = 0U) const
inline

Definition at line 603 of file ChannelParameters.hpp.

References m_limits.

◆ getLocalClientCount()

size_t dw::framework::ChannelNvSciStreamParams::getLocalClientCount ( ) const
inline

Definition at line 585 of file ChannelParameters.hpp.

References m_localClientCount.

◆ getNumOutputs()

size_t dw::framework::ChannelNvSciStreamParams::getNumOutputs ( ) const
inline

Definition at line 579 of file ChannelParameters.hpp.

References m_streamNames.

◆ getStreamName()

ChannelStreamNameStr dw::framework::ChannelNvSciStreamParams::getStreamName ( size_t  index = 0U) const
inline

Definition at line 593 of file ChannelParameters.hpp.

References m_streamNames.

◆ operator=()

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

Member Data Documentation

◆ m_connectPrios

dw::core::VectorFixed<uint32_t, MAX_CHANNEL_STREAM_NAMES> dw::framework::ChannelNvSciStreamParams::m_connectPrios {}
protected

Definition at line 637 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getConnectPrio().

◆ m_lateLocs

dw::core::VectorFixed<ChannelPeerLocation, 32> dw::framework::ChannelNvSciStreamParams::m_lateLocs {}
protected

Definition at line 639 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getLateLocs().

◆ m_limits

dw::core::VectorFixed<int64_t, MAX_CHANNEL_STREAM_NAMES> dw::framework::ChannelNvSciStreamParams::m_limits {}
protected

Definition at line 638 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getLimiterMaxPackets().

◆ m_localClientCount

size_t dw::framework::ChannelNvSciStreamParams::m_localClientCount {}
protected

Definition at line 640 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getLocalClientCount().

◆ m_streamNames

dw::core::VectorFixed<ChannelStreamNameStr, MAX_CHANNEL_STREAM_NAMES> dw::framework::ChannelNvSciStreamParams::m_streamNames {}
protected

Definition at line 636 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), getNumOutputs(), and getStreamName().


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