import "bulkDataSender.idl";
List of all members.
Public Member Functions |
void | connect (in BulkDataReceiver receiver) raises (ACSBulkDataError::AVConnectErrorEx) |
void | disconnect () raises (ACSBulkDataError::AVDisconnectErrorEx) |
void | startSend () raises (ACSBulkDataError::AVStartSendErrorEx) |
void | paceData () raises (ACSBulkDataError::AVPaceDataErrorEx) |
void | stopSend () raises (ACSBulkDataError::AVStopSendErrorEx) |
Detailed Description
Defines the interface for the Bulk Data Sender Component.
Member Function Documentation
void bulkdata::BulkDataSender::connect |
( |
in BulkDataReceiver |
receiver |
) |
raises (ACSBulkDataError::AVConnectErrorEx) |
Initializes the TAO A/V, and creates the Sender Stream End Point and Flow End Point. It retrieves the Receiver Stream End Point and binds the two streams.
- Parameters:
-
| receiver | reference of the Receiver Component. |
- Returns:
- void
void bulkdata::BulkDataSender::disconnect |
( |
|
) |
raises (ACSBulkDataError::AVDisconnectErrorEx) |
Disconnect // TBD
- Returns:
- void
void bulkdata::BulkDataSender::paceData |
( |
|
) |
raises (ACSBulkDataError::AVPaceDataErrorEx) |
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. |
- Returns:
- void
void bulkdata::BulkDataSender::startSend |
( |
|
) |
raises (ACSBulkDataError::AVStartSendErrorEx) |
Calls the Receiver handle_start() method once the connection is established.
- Returns:
- void
void bulkdata::BulkDataSender::stopSend |
( |
|
) |
raises (ACSBulkDataError::AVStopSendErrorEx) |
Calls the Receiver handle_stop() method.
- Returns:
- void
The documentation for this interface was generated from the following file: