Public Member Functions | Private Attributes

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)
ACE_HANDLE getHandle ()
CORBA::Boolean isFepAlive ()

Private Attributes

TAO_StreamCtrl * stream_p
TAO_AV_Protocol_Object * protocolObject_p
CORBA::Boolean isFepAlive_m

Constructor & Destructor Documentation

BulkDataSenderDefaultCallback::BulkDataSenderDefaultCallback ( TAO_StreamCtrl *  stream_p  )  [inline]

Constructor

Parameters:
stream established stream on which data are sent

References ACS_TRACE, and isFepAlive_m.


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

References ACS_TRACE.

ACE_HANDLE BulkDataSenderDefaultCallback::getHandle (  )  [inline]
virtual int BulkDataSenderDefaultCallback::handle_destroy ( void   )  [inline, virtual]

References ACS_TRACE, and isFepAlive_m.

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

References ACS_TRACE.

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

References ACS_TRACE.

CORBA::Boolean BulkDataSenderDefaultCallback::isFepAlive (  )  [inline]

References isFepAlive_m.

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

References ACS_TRACE, and protocolObject_p.


Member Data Documentation

TAO_AV_Protocol_Object* BulkDataSenderDefaultCallback::protocolObject_p [private]

Referenced by set_protocol_object().

TAO_StreamCtrl* BulkDataSenderDefaultCallback::stream_p [private]

The documentation for this class was generated from the following file: