Module TINASBCommSCommonTypes


Struct Index

t_Attrib
t_ManagementState
t_Notification
t_NotifyIdentifier
t_SFEPComDesc
t_TypeChangeDesc
t_TypeDesc

Enum Index

AlarmStatus
AvailabilityStatus
ControlStatus
ProceduralStatus
ServiceState
StandByStatus
t_AdministrativeState
t_OperationalState
t_SFEPDirection
t_UsageState

Alias Index

t_AttribIdList
t_AttribList
t_Identifier
t_MediaChangeDesc
t_MediaChangeDescList
t_MediaDesc
t_MediaDescList
t_NotificationList
t_NotifyId
t_NotifyIdentifierList
t_NotifyType
t_NotifyTypeList
t_ObjectIdentifier
t_ObjectIdentifierList
t_OriginatorId
t_OriginatorType
t_SFEPComDescList
t_SFEPName
t_SFEPNameList
t_StatusInfo
t_TinaName
t_TinaNameAttribute
t_TinaNameList
t_TinaNameValue
t_TypeChangeDescList
t_TypeDescList
t_TypeId

Structs

t_Attrib
struct t_Attrib
{
    t_ObjectIdentifier id;
    any value;
};
t_ManagementState
struct t_ManagementState
{
    t_OperationalState operationalState;
    t_UsageState usageState;
    t_AdministrativeState administrativeState;
};
t_Notification
struct t_Notification
{
    t_NotifyId id;
    t_NotifyType notifyType;
    t_OriginatorId sourceId;
    t_OriginatorType sourceType;
    t_StatusInfo info;
};
t_NotifyIdentifier
struct t_NotifyIdentifier
{
    t_NotifyId id;
    t_NotifyType notifyType;
    t_OriginatorId sourceId;
    t_OriginatorType sourceType;
};
t_SFEPComDesc
struct t_SFEPComDesc
{
    t_SFEPName name;
    t_SFEPDirection dir;
    t_AdministrativeState adState;
    t_MediaDesc media;
    Object ifRef;
};
t_TypeChangeDesc
struct t_TypeChangeDesc
{
    t_TypeId id;
    t_AttribList idAttribs;
    t_AttribList newAttsVals;
    t_AttribIdList oldAttribs;
};
t_TypeDesc
struct t_TypeDesc
{
    t_TypeId id;
    t_AttribList desc;
};

Enums

AlarmStatus
enum AlarmStatus
{
    UnderRepair,
    Critical,
    Major,
    Minor,
    AlarmOutstanding
};
AvailabilityStatus
enum AvailabilityStatus
{
    InTest,
    Failed,
    PowerOff,
    OffLine,
    OffDuty,
    Dependency,
    Degraded,
    NotInstalled,
    LogFull
};
ControlStatus
enum ControlStatus
{
    SubjectToTest,
    PartOfServicesLocked,
    ReservedFortest,
    Suspended
};
ProceduralStatus
enum ProceduralStatus
{
    InitializationRequired,
    NotInitialized,
    Initializing,
    Reporting,
    Terminating
};
ServiceState
enum ServiceState
{
    Planned,
    InServiceAssignedBusy,
    InServiceAssignedActive,
    InServiceReserved,
    InServiceSpare,
    UnavailableFaultyAssigned,
    UnavailableFaultyReserved,
    UnavailableFaultySpare,
    UnavailableLockedAssigned,
    UnavailableLockedReserved,
    UnavailableLockedSpare,
    UnderTestAssigned,
    UnderTestReserved,
    UnderTestSpare,
    CeasingShuttingDown,
    CeasingShutDown,
    Decommissioned
};
StandByStatus
enum StandByStatus
{
    HotStandBy,
    ColdStandBy,
    ProvidingService
};
t_AdministrativeState
enum t_AdministrativeState
{
    Locked,
    ShuttingDown,
    Unlocked
};
t_OperationalState
enum t_OperationalState
{
    Disabled,
    Enabled
};
t_SFEPDirection
enum t_SFEPDirection
{
    SFlowSink,
    SFlowSource
};
t_UsageState
enum t_UsageState
{
    Idle,
    Active,
    Busy,
    Reserved
};

Aliases

t_AttribIdList
typedef t_ObjectIdentifierList t_AttribIdList;
t_AttribList
typedef sequence<t_Attrib> t_AttribList;
t_Identifier
typedef t_TinaName t_Identifier;
t_MediaChangeDesc
typedef t_TypeChangeDesc t_MediaChangeDesc;
t_MediaChangeDescList
typedef t_TypeChangeDescList t_MediaChangeDescList;
t_MediaDesc
typedef t_TypeDesc t_MediaDesc;
t_MediaDescList
typedef t_TypeDescList t_MediaDescList;
t_NotificationList
typedef sequence<t_Notification> t_NotificationList;
t_NotifyId
typedef unsigned long t_NotifyId;
t_NotifyIdentifierList
typedef sequence<t_NotifyIdentifier> t_NotifyIdentifierList;
t_NotifyType
typedef t_TypeId t_NotifyType;
t_NotifyTypeList
typedef sequence<t_NotifyType> t_NotifyTypeList;
t_ObjectIdentifier
typedef string t_ObjectIdentifier;
t_ObjectIdentifierList
typedef sequence<t_ObjectIdentifier> t_ObjectIdentifierList;
t_OriginatorId
typedef t_Identifier t_OriginatorId;
t_OriginatorType
typedef t_TypeId t_OriginatorType;
t_SFEPComDescList
typedef sequence<t_SFEPComDesc> t_SFEPComDescList;
t_SFEPName
typedef t_TinaName t_SFEPName;
t_SFEPNameList
typedef sequence<t_SFEPName> t_SFEPNameList;
t_StatusInfo
typedef t_AttribList t_StatusInfo;
t_TinaName
typedef sequence<string> t_TinaName;
t_TinaNameAttribute
typedef string t_TinaNameAttribute;
t_TinaNameList
typedef sequence<t_TinaName> t_TinaNameList;
t_TinaNameValue
typedef string t_TinaNameValue;
t_TypeChangeDescList
typedef sequence<t_TypeChangeDesc> t_TypeChangeDescList;
t_TypeDescList
typedef sequence<t_TypeDesc> t_TypeDescList;
t_TypeId
typedef string t_TypeId;

Generated by the OmniBroker IDL-to-HTML translator (non-commercial)