Public Member Functions | Protected Attributes

AcsBulkdata::BulkDataNTCallback Class Reference

#include <bulkDataNTCallback.h>

Collaboration diagram for AcsBulkdata::BulkDataNTCallback:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~BulkDataNTCallback ()
void setFlowName (const char *name)
const char * getFlowName ()
void setStreamName (const char *name)
const char * getStreamName ()
void setReceiverName (ACE_CString &name)
void setReceiverName (const char *name)
const char * getReceiverName ()
virtual int cbStart (unsigned char *userParam_p=0, unsigned int size=0)=0
virtual int cbReceive (unsigned char *frame_p, unsigned int size)=0
virtual int cbStop ()=0
virtual void onError (ACSErr::CompletionImpl &error)
 This method is called when an error happens in the flow's callback (cbStart/cbReceive/cbStop).
virtual void onSenderConnect ()
 The method is called when a new sender is connected to the flow.
virtual void onSenderDisconnect ()
 The method is called when a sender is disconnected for a flow.
virtual void onDataLost (unsigned long frmaeCount, unsigned long totalFrames, ACSErr::CompletionImpl &error)

Protected Attributes

std::string flowName_m
std::string streamName_m
ACE_CString recvName_m

Constructor & Destructor Documentation

virtual AcsBulkdata::BulkDataNTCallback::~BulkDataNTCallback (  )  [inline, virtual]

Member Function Documentation

virtual int AcsBulkdata::BulkDataNTCallback::cbReceive ( unsigned char *  frame_p,
unsigned int  size 
) [pure virtual]
virtual int AcsBulkdata::BulkDataNTCallback::cbStart ( unsigned char *  userParam_p = 0,
unsigned int  size = 0 
) [pure virtual]
virtual int AcsBulkdata::BulkDataNTCallback::cbStop (  )  [pure virtual]
const char* AcsBulkdata::BulkDataNTCallback::getFlowName (  )  [inline]

References flowName_m.

const char* AcsBulkdata::BulkDataNTCallback::getReceiverName (  )  [inline]

References recvName_m.

const char* AcsBulkdata::BulkDataNTCallback::getStreamName (  )  [inline]

References streamName_m.

virtual void AcsBulkdata::BulkDataNTCallback::onDataLost ( unsigned long  frmaeCount,
unsigned long  totalFrames,
ACSErr::CompletionImpl error 
) [inline, virtual]
virtual void AcsBulkdata::BulkDataNTCallback::onError ( ACSErr::CompletionImpl error  )  [virtual]

This method is called when an error happens in the flow's callback (cbStart/cbReceive/cbStop).

virtual void AcsBulkdata::BulkDataNTCallback::onSenderConnect (  )  [inline, virtual]

The method is called when a new sender is connected to the flow.

virtual void AcsBulkdata::BulkDataNTCallback::onSenderDisconnect (  )  [inline, virtual]

The method is called when a sender is disconnected for a flow.

void AcsBulkdata::BulkDataNTCallback::setFlowName ( const char *  name  )  [inline]

References flowName_m.

void AcsBulkdata::BulkDataNTCallback::setReceiverName ( ACE_CString &  name  )  [inline]

References recvName_m.

void AcsBulkdata::BulkDataNTCallback::setReceiverName ( const char *  name  )  [inline]

References recvName_m.

void AcsBulkdata::BulkDataNTCallback::setStreamName ( const char *  name  )  [inline]

References streamName_m.


Member Data Documentation

Referenced by getFlowName(), and setFlowName().

Referenced by getReceiverName(), and setReceiverName().

Referenced by getStreamName(), and setStreamName().


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