struct t_FailedElementDesc { t_RetElementId id; unsigned long errorCode; unsigned long state; };
struct t_RequestId { TINACommonTypes::t_ElementId party; unsigned long id; };
struct t_RetElementId { TINASBCommSCommonTypes::t_Identifier localId; TINACommonTypes::t_ElementId id; };
struct t_SBBindState { t_SBId id; boolean all; t_SBElementSuccessList success; t_FailedElementDescList failed; };
struct t_SBElementFailure { t_RetElementId id; boolean all; t_FailedElementDescList failed; };
struct t_SBElementSuccess { t_RetElementId id; boolean all; t_RetElementIdList succeeded; t_FailedElementDescList failed; };
struct t_SBRecover { boolean valid; t_SBRecoveryCriteria criteria; unsigned short retries; };
struct t_SFEPServDesc { t_SFEPId id; TINASBCommSCommonTypes::t_SFEPComDesc desc; t_SFEPBindName tag; t_SIName si; Object siIfRef; };
struct t_SIDesc { t_SIName name; t_SIId id; Object siRef; TINACommonTypes::t_ElementId sbMember; t_SBType si_type; t_SyncDesc siSync; t_SFEPServDescList sfeps; };
struct t_SyncDesc { TINASBCommSCommonTypes::t_SFEPNameList synchedFlows; TINASBCommSCommonTypes::t_TypeDesc synchDesc; };
union t_ReqProblem switch(t_ProblemType) { case Problem_SingleElement: TINACommonTypes::t_ElementId problemEl; case Problem_Parameters: sequence<string> problemParams; case Problem_ComplexFailure: t_FailedElementDescList problemInfo; };
enum t_ParticipantRecovery { RecoverDefault, RecoverMustAll, RecoverMustBE, RecoverBEAll, RecoverBE, IgnoreParticipantFailure, DeleteOnParticipantFailure };
enum t_ParticipantSuccess { ParticipantDefault, ParticipantMustAll, ParticipantMustBE, ParticipantBE, ParticipantBEAll };
enum t_ProblemType { Problem_SingleElement, Problem_Parameters, Problem_ComplexFailure };
enum t_SBRecoveryCriteria { DefaultRecovery, IgnoreFailure, ReestablishBE, ReestablishBEOnParties, RestablishBEOnFlows, ReestablishAll, DeleteAll, PartySpecificRecovery, FlowSpecificRecovery };
enum t_SBSuccessCriteria { SBSuccessDefault, SBBestEffort, SBBEOnParties, SBBEOnFlows, SBPartySpecific };
enum t_SFCRecovery { RecoverSFCDefault, RecoverSFCMustAll, RecoverSFCMustBE, RecoverSFCBEAll, RecoverSFCBE, IgnoreSFCFailure, DeleteOnSFCFailure };
enum t_SFCSuccess { SFCSuccessDefault, SFCSuccessBE, SFCSuccessAll };
typedef sequence<t_FailedElementDesc> t_FailedElementDescList;
typedef unsigned short t_FailureCode;
typedef TINASBCommSCommonTypes::t_TypeId t_RequestType;
typedef sequence<t_RetElementId> t_RetElementIdList;
typedef sequence<t_SBElementFailure> t_SBElementFailureList;
typedef sequence<t_SBElementSuccess> t_SBElementSuccessList;
typedef TINACommonTypes::t_ElementId t_SBId;
typedef TINACommonTypes::t_ElementIdList t_SBIdList;
typedef TINASBCommSCommonTypes::t_TypeId t_SBType;
typedef string t_SFEPBindName;
typedef TINACommonTypes::t_ElementId t_SFEPId;
typedef TINACommonTypes::t_ElementIdList t_SFEPIdList;
typedef sequence<t_SFEPServDesc> t_SFEPServDescList;
typedef sequence<t_SIDesc> t_SIDescList;
typedef TINACommonTypes::t_ElementId t_SIId;
typedef TINACommonTypes::t_ElementIdList t_SIIdList;
typedef TINASBCommSCommonTypes::t_Identifier t_SIName;
typedef sequence<t_SIName> t_SINameList;
Generated by the OmniBroker IDL-to-HTML translator (non-commercial)