AcsBulkdata::BulkDataDistributerNotifCb

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

AcsBulkdata::BulkDataDistributerNotifCb −

SYNOPSIS

#include <bulkDataDistributer.h>

Public Member Functions

BulkDataDistributerNotifCb (BulkDataDistributer< TReceiverCallback, TSenderCallback > *distr)

~BulkDataDistributerNotifCb ()

void working (const Completion &comp, const ACS::CBDescOut &desc)

void done (const Completion &comp, const ACS::CBDescOut &desc)

CORBA::Boolean negotiate (ACS::TimeInterval timeToTransmit, const ACS::CBDescOut &desc)

Private Attributes

BulkDataDistributer< TReceiverCallback, TSenderCallback > * distr_p

template<class TReceiverCallback, class TSenderCallback = BulkDataSenderDefaultCallback> class AcsBulkdata::BulkDataDistributerNotifCb< TReceiverCallback, TSenderCallback >

Constructor & Destructor Documentation

template<class TReceiverCallback, class TSenderCallback = BulkDataSenderDefaultCallback> AcsBulkdata::BulkDataDistributerNotifCb< TReceiverCallback, TSenderCallback >::BulkDataDistributerNotifCb (BulkDataDistributer< TReceiverCallback, TSenderCallback > * distr) [inline]

template<class TReceiverCallback, class TSenderCallback = BulkDataSenderDefaultCallback> AcsBulkdata::BulkDataDistributerNotifCb< TReceiverCallback, TSenderCallback >::~BulkDataDistributerNotifCb () [inline]

Member Function Documentation

template<class TReceiverCallback, class TSenderCallback = BulkDataSenderDefaultCallback> void AcsBulkdata::BulkDataDistributerNotifCb< TReceiverCallback, TSenderCallback >::done (const Completion & comp, const ACS::CBDescOut & desc) [inline]

template<class TReceiverCallback, class TSenderCallback = BulkDataSenderDefaultCallback> CORBA::Boolean AcsBulkdata::BulkDataDistributerNotifCb< TReceiverCallback, TSenderCallback >::negotiate (ACS::TimeInterval timeToTransmit, const ACS::CBDescOut & desc) [inline]

template<class TReceiverCallback, class TSenderCallback = BulkDataSenderDefaultCallback> void AcsBulkdata::BulkDataDistributerNotifCb< TReceiverCallback, TSenderCallback >::working (const Completion & comp, const ACS::CBDescOut & desc) [inline]

Member Data Documentation

template<class TReceiverCallback, class TSenderCallback = BulkDataSenderDefaultCallback> BulkDataDistributer<TReceiverCallback, TSenderCallback>* AcsBulkdata::BulkDataDistributerNotifCb< TReceiverCallback, TSenderCallback >::distr_p [private]

Referenced by AcsBulkdata::BulkDataDistributerNotifCb< BulkDataDistributerStreamCb, BulkDataSenderDefaultCallback >::BulkDataDistributerNotifCb(), and AcsBulkdata::BulkDataDistributerNotifCb< BulkDataDistributerStreamCb, BulkDataSenderDefaultCallback >::done().

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.