struct t_ManagementState
{
t_OperationalState operationalState;
t_UsageState usageState;
t_AdministrativeState administrativeState;
};
enum AlarmStatus
{
UnderRepair,
Critical,
Major,
Minor,
AlarmOutstanding
};
enum AvailabilityStatus
{
InTest,
Failed,
PowerOff,
OffLine,
OffDuty,
Dependency,
Degraded,
NotInstalled,
LogFull
};
enum ControlStatus
{
SubjectToTest,
PartOfServicesLocked,
ReservedFortest,
Suspended
};
enum ProceduralStatus
{
InitializationRequired,
NotInitialized,
Initializing,
Reporting,
Terminating
};
enum ServiceState
{
Planned,
InServiceAssignedBusy,
InServiceAssignedActive,
InServiceReserved,
InServiceSpare,
UnavailableFaultyAssigned,
UnavailableFaultyReserved,
UnavailableFaultySpare,
UnavailableLockedAssigned,
UnavailableLockedReserved,
UnavailableLockedSpare,
UnderTestAssigned,
UnderTestReserved,
UnderTestSpare,
CeasingShuttingDown,
CeasingShutDown,
Decommissioned
};
enum StandByStatus
{
HotStandBy,
ColdStandBy,
ProvidingService
};
enum t_AdministrativeState
{
Locked,
ShuttingDown,
Unlocked
};
enum t_OperationalState
{
Disabled,
Enabled
};
enum t_UsageState
{
Idle,
Active,
Busy,
Reserved
};
Generated by the OmniBroker IDL-to-HTML translator (non-commercial)