Module TINAPaSBTypes


Struct Index

t_PCriteria
t_PaSBFSDesc
t_ParticipantCriteria
t_ParticipantDesc

Enum Index

t_SBControlSRType
t_SBFSParticipationType

Alias Index

t_PCriteriaList
t_ParticipantDescList
t_ParticipantId
t_ParticipantIdList
t_SBDesc

Structs

t_PCriteria
struct t_PCriteria
{
    t_ParticipantCriteria myCriteria;
    TINACommonTypes::t_ElementId myId;
};
t_PaSBFSDesc
struct t_PaSBFSDesc
{
    TINAStreamCommonTypes::t_SBType sbType;
    TINASBCommSCommonTypes::t_MediaDescList media;
    TINASBCommSCommonTypes::t_AdministrativeState adState;
    t_ParticipantDescList sbMembers;
    TINAStreamCommonTypes::t_SBSuccessCriteria criteria;
    TINAStreamCommonTypes::t_SBRecoveryCriteria recoveryActs;
};
t_ParticipantCriteria
struct t_ParticipantCriteria
{
    TINAStreamCommonTypes::t_ParticipantSuccess success;
    TINAStreamCommonTypes::t_ParticipantRecovery recoverAct;
};
t_ParticipantDesc
struct t_ParticipantDesc
{
    t_ParticipantId id;
    t_SBFSParticipationType standing;
    t_SBControlSRType control;
    TINASBCommSCommonTypes::t_AdministrativeState state;
    t_ParticipantCriteria criteria;
    string addInfo;
};

Enums

t_SBControlSRType
enum t_SBControlSRType
{
    DefaultSBControl,
    OwnershipSBControl,
    ReadSBControl,
    WriteSBControl
};
t_SBFSParticipationType
enum t_SBFSParticipationType
{
    SBFSApplicationSpecific,
    SBFSSinkAll,
    SBFSSourceAll,
    SBFSSinkSourceAll,
    SBFSSinkSource,
    SBFSAssociate,
    SBFSInitiator
};

Aliases

t_PCriteriaList
typedef sequence<t_PCriteria> t_PCriteriaList;
t_ParticipantDescList
typedef sequence<t_ParticipantDesc> t_ParticipantDescList;
t_ParticipantId
typedef TINACommonTypes::t_ElementId t_ParticipantId;
t_ParticipantIdList
typedef TINACommonTypes::t_ElementIdList t_ParticipantIdList;
t_SBDesc
typedef t_PaSBFSDesc t_SBDesc;

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