#include <AlarmTestMountMultiThreadedImpl.h>
List of all members.
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 |
Constructor & Destructor Documentation
testalarmsystem::AlarmTestMountMultiThreadedImpl::AlarmTestMountMultiThreadedImpl |
( |
const ACE_CString & |
name, |
|
|
maci::ContainerServices * |
containerServices | |
|
) |
| | |
virtual testalarmsystem::AlarmTestMountMultiThreadedImpl::~AlarmTestMountMultiThreadedImpl |
( |
|
) |
[virtual] |
Member Function Documentation
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] |
void testalarmsystem::AlarmTestMountMultiThreadedImpl::terminate_faultMount |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following file: