#include <bulkDataNTSenderFlow.h>


Public Member Functions | |
| BulkDataNTSenderFlow (BulkDataNTSenderStream *senderStream, const char *flowName, const SenderFlowConfiguration &sndCfg) | |
| virtual | ~BulkDataNTSenderFlow () |
| unsigned int | getNumberOfReceivers () |
| void | startSend (ACE_Message_Block *param=0) |
| void | startSend (const unsigned char *param, size_t len) |
| void | sendData (const unsigned char *buffer, size_t len) |
| void | stopSend () |
Protected Member Functions | |
| void | writeFrame (ACSBulkData::DataType dataType, const unsigned char *param=0, size_t len=0, unsigned int restFrameCount=0) |
| BulkDataNTSenderFlow () | |
| disable default - empty constructor | |
| void | operator= (const BulkDataNTSenderFlow &) |
| ALMA C++ coding standards state assignment operators should be disabled. | |
| BulkDataNTSenderFlow (const BulkDataNTSenderFlow &) | |
| ALMA C++ coding standards state copy constructors should be disabled. | |
Protected Attributes | |
| AcsBulkdata::BulkDataNTSenderStream * | senderStream_m |
| AcsBulkdata::BulkDataNTDDSPublisher * | ddsPublisher_m |
| DDS::Topic * | ddsTopic_m |
| BulkDataNTWriterListener * | writerReaderListener_m |
| ACSBulkData::BulkDataNTFrameDataWriter * | ddsDataWriter_m |
| ACSBulkData::BulkDataNTFrame * | frame_m |
| AcsBulkdata::BulkDataNTSenderFlow::BulkDataNTSenderFlow | ( | BulkDataNTSenderStream * | senderStream, | |
| const char * | flowName, | |||
| const SenderFlowConfiguration & | sndCfg | |||
| ) |
Constructor
| virtual AcsBulkdata::BulkDataNTSenderFlow::~BulkDataNTSenderFlow | ( | ) | [virtual] |
Destructor
| AcsBulkdata::BulkDataNTSenderFlow::BulkDataNTSenderFlow | ( | ) | [protected] |
disable default - empty constructor
| AcsBulkdata::BulkDataNTSenderFlow::BulkDataNTSenderFlow | ( | const BulkDataNTSenderFlow & | ) | [protected] |
ALMA C++ coding standards state copy constructors should be disabled.
| unsigned int AcsBulkdata::BulkDataNTSenderFlow::getNumberOfReceivers | ( | ) |
| void AcsBulkdata::BulkDataNTSenderFlow::operator= | ( | const BulkDataNTSenderFlow & | ) | [protected] |
ALMA C++ coding standards state assignment operators should be disabled.
| void AcsBulkdata::BulkDataNTSenderFlow::sendData | ( | const unsigned char * | buffer, | |
| size_t | len | |||
| ) |
| void AcsBulkdata::BulkDataNTSenderFlow::startSend | ( | ACE_Message_Block * | param = 0 |
) |
| void AcsBulkdata::BulkDataNTSenderFlow::startSend | ( | const unsigned char * | param, | |
| size_t | len | |||
| ) |
| void AcsBulkdata::BulkDataNTSenderFlow::stopSend | ( | ) |
| void AcsBulkdata::BulkDataNTSenderFlow::writeFrame | ( | ACSBulkData::DataType | dataType, | |
| const unsigned char * | param = 0, |
|||
| size_t | len = 0, |
|||
| unsigned int | restFrameCount = 0 | |||
| ) | [protected] |
ACSBulkData::BulkDataNTFrameDataWriter* AcsBulkdata::BulkDataNTSenderFlow::ddsDataWriter_m [protected] |
DDS::Topic* AcsBulkdata::BulkDataNTSenderFlow::ddsTopic_m [protected] |
ACSBulkData::BulkDataNTFrame* AcsBulkdata::BulkDataNTSenderFlow::frame_m [protected] |
1.7.0