struct t_Attrib
{
t_ObjectIdentifier id;
any value;
};
struct t_ManagementState
{
t_OperationalState operationalState;
t_UsageState usageState;
t_AdministrativeState administrativeState;
};
struct t_Notification
{
t_NotifyId id;
t_NotifyType notifyType;
t_OriginatorId sourceId;
t_OriginatorType sourceType;
t_StatusInfo info;
};
struct t_NotifyIdentifier
{
t_NotifyId id;
t_NotifyType notifyType;
t_OriginatorId sourceId;
t_OriginatorType sourceType;
};
struct t_SFEPComDesc
{
t_SFEPName name;
t_SFEPDirection dir;
t_AdministrativeState adState;
t_MediaDesc media;
Object ifRef;
};
struct t_TypeChangeDesc
{
t_TypeId id;
t_AttribList idAttribs;
t_AttribList newAttsVals;
t_AttribIdList oldAttribs;
};
struct t_TypeDesc
{
t_TypeId id;
t_AttribList desc;
};
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_SFEPDirection
{
SFlowSink,
SFlowSource
};
enum t_UsageState
{
Idle,
Active,
Busy,
Reserved
};
typedef t_ObjectIdentifierList t_AttribIdList;
typedef sequence<t_Attrib> t_AttribList;
typedef t_TinaName t_Identifier;
typedef t_TypeChangeDesc t_MediaChangeDesc;
typedef t_TypeChangeDescList t_MediaChangeDescList;
typedef t_TypeDesc t_MediaDesc;
typedef t_TypeDescList t_MediaDescList;
typedef sequence<t_Notification> t_NotificationList;
typedef unsigned long t_NotifyId;
typedef sequence<t_NotifyIdentifier> t_NotifyIdentifierList;
typedef t_TypeId t_NotifyType;
typedef sequence<t_NotifyType> t_NotifyTypeList;
typedef string t_ObjectIdentifier;
typedef sequence<t_ObjectIdentifier> t_ObjectIdentifierList;
typedef t_Identifier t_OriginatorId;
typedef t_TypeId t_OriginatorType;
typedef sequence<t_SFEPComDesc> t_SFEPComDescList;
typedef t_TinaName t_SFEPName;
typedef sequence<t_SFEPName> t_SFEPNameList;
typedef t_AttribList t_StatusInfo;
typedef sequence<string> t_TinaName;
typedef string t_TinaNameAttribute;
typedef sequence<t_TinaName> t_TinaNameList;
typedef string t_TinaNameValue;
typedef sequence<t_TypeChangeDesc> t_TypeChangeDescList;
typedef sequence<t_TypeDesc> t_TypeDescList;
typedef string t_TypeId;
Generated by the OmniBroker IDL-to-HTML translator (non-commercial)