#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().
1.7.0