AcsBulkdata::BulkDataNTDDSSubscriber − |
#include <bulkDataNTDDSSubscriber.h> Inherits AcsBulkdata::BulkDataNTDDS. |
Public Member Functions |
BulkDataNTDDSSubscriber (DDS::DomainParticipant *p, const ReceiverFlowConfiguration &cfg) |
virtual ~BulkDataNTDDSSubscriber () |
ACSBulkData::BulkDataNTFrameDataReader * createDDSReader (DDS::Topic *topic, DDS::DataReaderListener *listener) |
void destroyDDSReader (ACSBulkData::BulkDataNTFrameDataReader *dr) |
Protected Member Functions |
DDS::Subscriber * createDDSSubscriber () |
void destroyDDSSubscriber () |
BulkDataNTDDSSubscriber () |
unicast port (if enableMulticast_m==false) |
void operator= (const BulkDataNTDDSSubscriber &) |
ALMA C++ coding standards state assignment operators should be disabled. |
BulkDataNTDDSSubscriber (const BulkDataNTDDSSubscriber &) |
ALMA C++ coding standards state copy constructors should be disabled. |
Protected Attributes |
DDS::Subscriber * subscriber_m |
bool enalbeMulticast_m |
std::string mutlicastAddress_m |
read from ReceiverFlowConfiguration |
unsigned short unicastPort_m |
read from ReceiverFlowConfiguration |
class responsible for all DDS Subscriber related details |
AcsBulkdata::BulkDataNTDDSSubscriber::BulkDataNTDDSSubscriber (DDS::DomainParticipant * p, const ReceiverFlowConfiguration & cfg) Constructor |
virtual AcsBulkdata::BulkDataNTDDSSubscriber::~BulkDataNTDDSSubscriber () [virtual] Destructor |
AcsBulkdata::BulkDataNTDDSSubscriber::BulkDataNTDDSSubscriber () [protected] |
unicast port (if enableMulticast_m==false) disable default - empty constructor |
AcsBulkdata::BulkDataNTDDSSubscriber::BulkDataNTDDSSubscriber (const BulkDataNTDDSSubscriber &) [protected] |
ALMA C++ coding standards state copy constructors should be disabled. |
ACSBulkData::BulkDataNTFrameDataReader* AcsBulkdata::BulkDataNTDDSSubscriber::createDDSReader (DDS::Topic * topic, DDS::DataReaderListener * listener) |
DDS::Subscriber* AcsBulkdata::BulkDataNTDDSSubscriber::createDDSSubscriber () [protected] |
void AcsBulkdata::BulkDataNTDDSSubscriber::destroyDDSReader (ACSBulkData::BulkDataNTFrameDataReader * dr) |
void AcsBulkdata::BulkDataNTDDSSubscriber::destroyDDSSubscriber () [protected] |
void AcsBulkdata::BulkDataNTDDSSubscriber::operator= (const BulkDataNTDDSSubscriber &) [protected] |
ALMA C++ coding standards state assignment operators should be disabled. |
bool AcsBulkdata::BulkDataNTDDSSubscriber::enalbeMulticast_m [protected] |
std::string AcsBulkdata::BulkDataNTDDSSubscriber::mutlicastAddress_m [protected] |
read from ReceiverFlowConfiguration |
DDS::Subscriber* AcsBulkdata::BulkDataNTDDSSubscriber::subscriber_m [protected] |
unsigned short AcsBulkdata::BulkDataNTDDSSubscriber::unicastPort_m [protected] |
read from ReceiverFlowConfiguration |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |