Public Member Functions | Static Public Attributes | Protected Attributes

AcsBulkdata::SenderFlowConfiguration Class Reference

#include <bulkDataNTConfiguration.h>

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

List of all members.

Public Member Functions

 SenderFlowConfiguration ()
void setDDSSenderFlowQoS (char *cfg)
void setDDSSenderFlowQoS (char *profileName, char *cfg)
double getACKsTimeout () const
double getSendFrameTimeout () const
void setACKsTimeout (double acKsTimeout)
void setSendFrameTimeout (double frameTimeout)
double getThrottling () const
void setThrottling (double throttling)

Static Public Attributes

static double DEFAULT_SENDFRAME_TIMEOUT
static double DEFAULT_ACKs_TIMEOUT
static double DEFAULT_THROTTLING

Protected Attributes

double sendFrameTimeout
double ACKsTimeout
double throttling

Detailed Description

A Sender flow configuration


Constructor & Destructor Documentation

AcsBulkdata::SenderFlowConfiguration::SenderFlowConfiguration (  ) 

Member Function Documentation

double AcsBulkdata::SenderFlowConfiguration::getACKsTimeout (  )  const
double AcsBulkdata::SenderFlowConfiguration::getSendFrameTimeout (  )  const
double AcsBulkdata::SenderFlowConfiguration::getThrottling (  )  const
void AcsBulkdata::SenderFlowConfiguration::setACKsTimeout ( double  acKsTimeout  ) 
void AcsBulkdata::SenderFlowConfiguration::setDDSSenderFlowQoS ( char *  profileName,
char *  cfg 
)

Sets DDS QoS directly using XML + profile name (if we need to have it unique)

Parameters:
profileName 
cfg 
void AcsBulkdata::SenderFlowConfiguration::setDDSSenderFlowQoS ( char *  cfg  ) 

Sets DDS QoS directly using XML

Parameters:
cfg (same value that can be given to DDSReceiverFlowQoS elemtn in CDB
void AcsBulkdata::SenderFlowConfiguration::setSendFrameTimeout ( double  frameTimeout  ) 
void AcsBulkdata::SenderFlowConfiguration::setThrottling ( double  throttling  ) 

Member Data Documentation


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