|
testalarmsystem::AlarmTestMountMultiThreadedImpl − |
|
#include <AlarmTestMountMultiThreadedImpl.h> Inherits acscomponent::ACSComponentImpl. |
|
Public Member Functions |
|
AlarmTestMountMultiThreadedImpl (const ACE_CString &name, maci::ContainerServices *containerServices) |
|
virtual ~AlarmTestMountMultiThreadedImpl () |
|
void faultMount (CORBA::Long threads, CORBA::Long numFaultsPerThread, CORBA::Long mountNum) |
|
void terminate_faultMount () |
|
void sendAlarmLongHand (std::string &fFamily, std::string &fMember, int code, bool active, string &threadName) |
|
void sendAlarmLongHand (std::string &fFamily, std::string &fMember, int code, bool active) |
|
void sendAlarmShortHand (std::string &fFamily, std::string &fMember, int code, bool active) |
|
void sendAlarmShortHandWithoutProperties (std::string &fFamily, std::string &fMember, int code, bool active) |
|
void sendAlarmControlStyle () |
|
void stop () |
|
Private Attributes |
|
acsalarm::AlarmSystemInterface * alarmSource |
|
ACE_Thread_Mutex mutex |
|
bool stopped |
|
testalarmsystem::AlarmTestMountMultiThreadedImpl::AlarmTestMountMultiThreadedImpl (const ACE_CString & name, maci::ContainerServices * containerServices) Constructor |
|
virtual testalarmsystem::AlarmTestMountMultiThreadedImpl::~AlarmTestMountMultiThreadedImpl () [virtual] Destructor |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::faultMount (CORBA::Long threads, CORBA::Long numFaultsPerThread, CORBA::Long mountNum) |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::sendAlarmControlStyle () |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::sendAlarmLongHand (std::string & fFamily, std::string & fMember, int code, bool active) |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::sendAlarmLongHand (std::string & fFamily, std::string & fMember, int code, bool active, string & threadName) Send an alarm active or inactive depending on the value of the parameter |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::sendAlarmShortHand (std::string & fFamily, std::string & fMember, int code, bool active) |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::sendAlarmShortHandWithoutProperties (std::string & fFamily, std::string & fMember, int code, bool active) |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::stop () [inline] |
|
References stopped. |
|
void testalarmsystem::AlarmTestMountMultiThreadedImpl::terminate_faultMount () |
|
acsalarm::AlarmSystemInterface* testalarmsystem::AlarmTestMountMultiThreadedImpl::alarmSource [private] |
|
ACE_Thread_Mutex testalarmsystem::AlarmTestMountMultiThreadedImpl::mutex [private] |
|
bool testalarmsystem::AlarmTestMountMultiThreadedImpl::stopped [private] |
|
Referenced by stop(). |
|
Generated automatically by Doxygen for ACS-2016.4 C++ API from the source code. |