#include <bulkDataNTCallback.h>
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 |
virtual AcsBulkdata::BulkDataNTCallback::~BulkDataNTCallback | ( | ) | [inline, virtual] |
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.
std::string AcsBulkdata::BulkDataNTCallback::flowName_m [protected] |
Referenced by getFlowName(), and setFlowName().
ACE_CString AcsBulkdata::BulkDataNTCallback::recvName_m [protected] |
Referenced by getReceiverName(), and setReceiverName().
std::string AcsBulkdata::BulkDataNTCallback::streamName_m [protected] |
Referenced by getStreamName(), and setStreamName().