#include <bulkDataFlowProducer.h>
Collaboration diagram for AcsBulkdata::BulkDataFlowProducer< TSenderCallback >:

Public Member Functions | |
| BulkDataFlowProducer (const char *flowname, AVStreams::protocolSpec prot, const char *format, TAO_StreamCtrl *strCtrl) | |
| virtual | ~BulkDataFlowProducer () |
| virtual int | get_callback (const char *flowname, TAO_AV_Callback *&callback) |
| virtual int | set_protocol_object (const char *flowname, TAO_AV_Protocol_Object *object) |
| virtual TAO_AV_Protocol_Object * | getProtocolObject () |
| virtual TSenderCallback * | getBulkDataCallback () |
| virtual void | set_flow_handler (const char *flowname, TAO_AV_Flow_Handler *handler) |
| virtual TAO_AV_Flow_Handler * | getFlowHandler () |
Private Attributes | |
| ACE_CString | flowname_m |
| TAO_AV_Protocol_Object * | protObj_p |
| TSenderCallback * | callback_p |
| TAO_StreamCtrl * | strCtrl_p |
| TAO_AV_Flow_Handler * | handler_p |
|
||||||||||||||||||||||||
|
Constructor
|
|
|||||||||
|
Destructor |
|
||||||||||||||||
|
Creates the application callback and return its handle to AVStreams for further application callbacks. This callback will be used to store data e.g. in the Archive.
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
Get the protocol object
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Set the protocol object
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3.8