Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

BulkDataSenderDefaultCallback Class Reference

#include <bulkDataSenderDefaultCb.h>

List of all members.

Public Member Functions

 BulkDataSenderDefaultCallback (TAO_StreamCtrl *stream_p)
virtual int handle_timeout (void *arg)
virtual int handle_end_stream (void)
virtual void get_timeout (ACE_Time_Value *&tv, void *&arg)
void set_protocol_object (TAO_AV_Protocol_Object *prtclObject_p)
virtual int handle_destroy (void)

Private Attributes

TAO_StreamCtrl * stream_p
TAO_AV_Protocol_Object * protocolObject_p


Constructor & Destructor Documentation

BulkDataSenderDefaultCallback::BulkDataSenderDefaultCallback TAO_StreamCtrl *  stream_p  )  [inline]
 

Constructor

Parameters:
stream established stream on which data are sent


Member Function Documentation

virtual void BulkDataSenderDefaultCallback::get_timeout ACE_Time_Value *&  tv,
void *&  arg
[inline, virtual]
 

Sets the timeout tv which determines the period of sending data. (zoer means that the callback is never activated).

Returns:
void

virtual int BulkDataSenderDefaultCallback::handle_destroy void   )  [inline, virtual]
 

virtual int BulkDataSenderDefaultCallback::handle_end_stream void   )  [inline, virtual]
 

virtual int BulkDataSenderDefaultCallback::handle_timeout void *  arg  )  [inline, virtual]
 

Method called with a period determined by the the timeout tv parameter (see method get_timeout(...).

Returns:
void

void BulkDataSenderDefaultCallback::set_protocol_object TAO_AV_Protocol_Object *  prtclObject_p  )  [inline]
 


Member Data Documentation

TAO_AV_Protocol_Object* BulkDataSenderDefaultCallback::protocolObject_p [private]
 

TAO_StreamCtrl* BulkDataSenderDefaultCallback::stream_p [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:36:06 2009 for ACS C++ API by doxygen 1.3.8