#include <bulkDataNTSenderImpl.h>
List of all members.
Constructor & Destructor Documentation
BulkDataNTSenderImpl::BulkDataNTSenderImpl |
( |
const ACE_CString & |
name, |
|
|
maci::ContainerServices * |
containerServices | |
|
) |
| | |
Constructor
- Parameters:
-
| poa | poa which will activate this and also all other components |
| name | component name |
virtual BulkDataNTSenderImpl::~BulkDataNTSenderImpl |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void BulkDataNTSenderImpl::cleanUp |
( |
|
) |
[virtual] |
virtual void BulkDataNTSenderImpl::connect |
( |
bulkdata::BulkDataReceiver_ptr |
receiverObj_p |
) |
[virtual] |
Negotiate and initialize connection with the Sender object.
- Parameters:
-
| receiver | reference of the Receiver Component. |
- Exceptions:
-
| ACSBulkDataError::AVConnectErrorEx | |
- Returns:
- void
virtual void BulkDataNTSenderImpl::disconnect |
( |
|
) |
[virtual] |
- Exceptions:
-
| ACSBulkDataError::AVDisconnectErrorEx | |
virtual void BulkDataNTSenderImpl::initialize |
( |
|
) |
[virtual] |
virtual void BulkDataNTSenderImpl::paceData |
( |
|
) |
[pure virtual] |
Sends data to the Receiver calling the receive_frame() method on the Receiver side. This method must be overriden by the user to send his own data.
- Parameters:
-
| size | buffer size of the sent data. |
- Exceptions:
-
| ACSBulkDataError::AVPaceDataErrorEx | |
- Returns:
- void
Implemented in bdNTSenderImplTest.
virtual void BulkDataNTSenderImpl::startSend |
( |
|
) |
[pure virtual] |
Calls the Receiver handle_start() method once the connection is established.
- Exceptions:
-
| ACSBulkDataError::AVStartSendErrorEx | |
- Returns:
- void
Implemented in bdNTSenderImplTest.
virtual void BulkDataNTSenderImpl::stopSend |
( |
|
) |
[pure virtual] |
Calls the Receiver handle_stop() method.
- Exceptions:
-
| ACSBulkDataError::AVStopSendErrorEx | |
- Returns:
- void
Implemented in bdNTSenderImplTest.
Member Data Documentation
Pointer to the dataProtocol on which the send_frame(...) method is called in order to actually send data.
The documentation for this class was generated from the following file: