baci::BACIComponent Member List

This is the complete list of members for baci::BACIComponent, including all inherited members.
actionQueue_mbaci::BACIComponent [private]
actionQueueMutex_mbaci::BACIComponent [private]
actionThread_mpbaci::BACIComponent [private]
actionThreadResponseTime_mbaci::BACIComponent [private]
actionThreadSleepTime_mbaci::BACIComponent [private]
actionThreadStackSize_mbaci::BACIComponent [private]
addProperty(BACIProperty *property)baci::BACIComponent [protected]
BACIComponent(ACS::ThreadManager *thrMgr, const ACE_CString &name, const ACE_CString &type, CharacteristicModelImpl *characteristicModel, size_t actionThreadStackSize, size_t monitorThreadStackSize, const ACS::TimeInterval &actionThreadResponseTime=defaultRTResponseTime_m, const ACS::TimeInterval &actionThreadSleepTime=minRTSleepTime_m, const ACS::TimeInterval &monitorThreadResponseTime=defaultMTResponseTime_m, const ACS::TimeInterval &monitorThreadSleepTime=minMTSleepTime_m)baci::BACIComponent
BACIComponent(const BACIComponent &)baci::BACIComponent [private]
BACIProperty classbaci::BACIComponent [friend]
callbackTable_mbaci::BACIComponent [private]
callbackTableMutex_mbaci::BACIComponent [private]
cancelActionThread()baci::BACIComponent
cancelMonitoringThread()baci::BACIComponent
characteristicModel_mpbaci::BACIComponent [private]
defaultMTResponseTime_mbaci::BACIComponent [protected, static]
defaultRTResponseTime_mbaci::BACIComponent [protected, static]
dispatchCallback(int callbackID, const BACIValue &value, CBDescOut &descOut, const Completion &completion, const BACIMonitor *archiver=0)baci::BACIComponent
finishCallback(int callbackID, const BACIValue &value, CBDescOut &descOut, const Completion &completion)baci::BACIComponent
getActionCount() const baci::BACIComponent [inline]
getActionThread() const baci::BACIComponent [inline, protected]
getCallback(int callbackID)baci::BACIComponent
getCharacteristicModel() const baci::BACIComponent [inline]
getMonitorThread() const baci::BACIComponent [inline, protected]
getMTResponseTime() const baci::BACIComponent [inline]
getMTSleepTime() const baci::BACIComponent [inline]
getName() const baci::BACIComponent [inline]
getPropertyAt(int pos) const baci::BACIComponent
getPropertyCount() const baci::BACIComponent [inline]
getRTResponseTime() const baci::BACIComponent [inline]
getRTSleepTime() const baci::BACIComponent [inline]
getThreadCount() const baci::BACIComponent [inline, protected]
getThreadManager() const baci::BACIComponent [inline]
getType() const baci::BACIComponent [inline]
inDestructionState_mbaci::BACIComponent [private]
isActionThreadActive()baci::BACIComponent
isInDestructionState() const baci::BACIComponent [inline]
isMonitoringActive()baci::BACIComponent
minMTSleepTime_mbaci::BACIComponent [protected, static]
minRTSleepTime_mbaci::BACIComponent [protected, static]
monitoringThreadStackSize_mbaci::BACIComponent [private]
monitorThread_mpbaci::BACIComponent [private]
monitorThreadResponseTime_mbaci::BACIComponent [private]
monitorThreadSleepTime_mbaci::BACIComponent [private]
name_mbaci::BACIComponent [private]
operator=(const BACIComponent &)baci::BACIComponent [private]
popAction()baci::BACIComponent
propertyVector_mbaci::BACIComponent [private]
propertyVectorMutex_mbaci::BACIComponent [private]
pushAction(BACIAction *action)baci::BACIComponent
registerAction(const BACIValue::Type type, Callback_ptr callback_p, const CBDescIn descIn, ActionImplementator *actionImplementator_, int actionFunction_)baci::BACIComponent
registerAction(const BACIValue::Type type, Callback_ptr callback_p, const CBDescIn descIn, ActionImplementator *actionImplementator_, int actionFunction, const BACIValue &value)baci::BACIComponent
registerCallback(const BACIValue::Type type, Callback_ptr callback_p, const CBDescIn descIn)baci::BACIComponent
removeAction(int callbackID)baci::BACIComponent [protected]
removeCallback(int callbackID)baci::BACIComponent
removeCallbackAndAction(int callbackID)baci::BACIComponent
removeProperty(BACIProperty *property)baci::BACIComponent [protected]
setMTResponseTime(const ACS::TimeInterval &_monitorThreadResponseTime)baci::BACIComponent
setMTSleepTime(const ACS::TimeInterval &_monitorThreadSleepTime)baci::BACIComponent
setRTResponseTime(const ACS::TimeInterval &_actionThreadResponseTime)baci::BACIComponent
setRTSleepTime(const ACS::TimeInterval &_actionThreadSleepTime)baci::BACIComponent
startActionThread()baci::BACIComponent
startAllThreads()baci::BACIComponent
startMonitoringThread()baci::BACIComponent
stopActionThread()baci::BACIComponent
stopAllThreads()baci::BACIComponent
stopMonitoringThread()baci::BACIComponent
threadManager_mpbaci::BACIComponent [private]
type_mbaci::BACIComponent [private]
~BACIComponent()baci::BACIComponent