Public Member Functions | Static Public Attributes | Protected Attributes

AcsBulkdata::ReceiverStreamConfiguration Class Reference

#include <bulkDataNTConfiguration.h>

Inheritance diagram for AcsBulkdata::ReceiverStreamConfiguration:
Inheritance graph
[legend]
Collaboration diagram for AcsBulkdata::ReceiverStreamConfiguration:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

A Receiver stream configuration. It consists in a seres of receiver flow configurations, and also of the receiver type


Constructor & Destructor Documentation

AcsBulkdata::ReceiverStreamConfiguration::ReceiverStreamConfiguration (  ) 

Member Function Documentation

unsigned short AcsBulkdata::ReceiverStreamConfiguration::getBaseUnicastPort (  )  const [inline]
bool AcsBulkdata::ReceiverStreamConfiguration::isUseIncrementUnicastPort (  )  const [inline]
void AcsBulkdata::ReceiverStreamConfiguration::setBaseUnicastPort ( unsigned short  port  )  [inline]

References baseUnicastPort.

void AcsBulkdata::ReceiverStreamConfiguration::setDDSReceiverStreamQoS ( char *  cfg  ) 

Sets DDS QoS directly using XML

Parameters:
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)

Parameters:
profileName 
cfg 
void AcsBulkdata::ReceiverStreamConfiguration::setUseIncrementUnicastPort ( bool  usePort  )  [inline]

Member Data Documentation

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

default use increment

default base unicast port


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