#include <bulkDataNTConfiguration.h>
Public Member Functions | |
ReceiverStreamConfiguration () | |
void | setDDSReceiverStreamQoS (char *cfg) |
void | setDDSReceiverStreamQoS (char *profileName, char *cfg) |
bool | isUseIncrementUnicastPort () const |
void | setUseIncrementUnicastPort (bool usePort) |
unsigned short | getBaseUnicastPort () const |
void | setBaseUnicastPort (unsigned short port) |
Static Public Attributes | |
static bool | DEFAULT_USE_INCREMENT_UNICAST_PORT |
static unsigned short | DEFAULT_BASE_UNICAST_PORT |
default use increment | |
Protected Attributes | |
ReceiverType | type |
default base unicast port | |
unsigned short | baseUnicastPort |
bool | useIncrementUnicastPort |
A Receiver stream configuration. It consists in a seres of receiver flow configurations, and also of the receiver type
AcsBulkdata::ReceiverStreamConfiguration::ReceiverStreamConfiguration | ( | ) |
unsigned short AcsBulkdata::ReceiverStreamConfiguration::getBaseUnicastPort | ( | ) | const [inline] |
References baseUnicastPort.
Referenced by AcsBulkdata::BulkDataNTReceiverStreamBase::BulkDataNTReceiverStreamBase().
bool AcsBulkdata::ReceiverStreamConfiguration::isUseIncrementUnicastPort | ( | ) | const [inline] |
References useIncrementUnicastPort.
Referenced by AcsBulkdata::BulkDataNTReceiverStreamBase::BulkDataNTReceiverStreamBase().
void AcsBulkdata::ReceiverStreamConfiguration::setBaseUnicastPort | ( | unsigned short | port | ) | [inline] |
References baseUnicastPort.
void AcsBulkdata::ReceiverStreamConfiguration::setDDSReceiverStreamQoS | ( | char * | cfg | ) |
Sets DDS QoS directly using XML
cfg | (same value that can be given to DDSReceiverFlowQoS elemtn in CDB |
void AcsBulkdata::ReceiverStreamConfiguration::setDDSReceiverStreamQoS | ( | char * | profileName, | |
char * | cfg | |||
) |
Sets DDS QoS directly using XML + profile name (if we need to have it unique)
profileName | ||
cfg |
void AcsBulkdata::ReceiverStreamConfiguration::setUseIncrementUnicastPort | ( | bool | usePort | ) | [inline] |
References useIncrementUnicastPort.
unsigned short AcsBulkdata::ReceiverStreamConfiguration::baseUnicastPort [protected] |
base port for unicast, if it is configured to use incremental port number for flows in the stream (useIncramentUnicastPort=true) ... ... ReceiverFlowConfiguration::unicastPort takes precedence if define (!=0)
Referenced by getBaseUnicastPort(), and setBaseUnicastPort().
unsigned short AcsBulkdata::ReceiverStreamConfiguration::DEFAULT_BASE_UNICAST_PORT [static] |
default use increment
default base unicast port
bool AcsBulkdata::ReceiverStreamConfiguration::useIncrementUnicastPort [protected] |
Referenced by isUseIncrementUnicastPort(), and setUseIncrementUnicastPort().