struct t_ElementId { t_ElId id; t_ElTypeId elType; };
struct t_FeatureSet { t_FeatureSetName name; t_InterfaceList itfs; };
struct t_InterfaceStruct { t_InterfaceTypeName itfType; Object ref; t_InterfaceProperties properties; };
struct t_InterfacesErrorStruct { t_InterfacesErrorCode errorCode; t_InterfaceTypeName itfType; t_PropertyErrorStruct propertyError; };
struct t_InvitationReply { t_InvitationReplyCodes reply; t_InvitationReplyProperties properties; };
struct t_MatchProperties { t_WhichProperties whichProperties; t_PropertyList properties; };
struct t_PropertyErrorStruct { t_PropertyErrorCode errorCode; t_PropertyName name; t_PropertyValue value; };
struct t_RegisterInterfaceStruct { t_InterfaceTypeName itfType; t_InterfaceProperties properties; t_InterfaceIndex index; };
struct t_SessionAnnouncement { t_AnnouncementProperties properties; };
struct t_SessionModel { t_SessionModelName name; t_SessionModelProperties properties; };
struct t_SessionModelReq { t_WhichSessionModels which; t_SessionModelList sessionModels; };
struct t_UserDetails { t_UserId id; t_UserProperties properties; };
exception e_InterfacesError { t_InterfacesErrorCode errorCode; t_InterfaceTypeName itfType; t_PropertyErrorStruct propertyError; };
exception e_InvitationReplyError { t_InvitationReplyErrorCode errorCode; t_PropertyErrorStruct propertyError; };
exception e_ListError { t_ListErrorCode errorCode; };
exception e_PropertyError { t_PropertyErrorCode errorCode; t_PropertyName name; t_PropertyValue value; };
exception e_RegisterError { t_RegisterErrorCode errorCode; t_InterfaceTypeName itfType; t_InterfaceProperties properties; };
exception e_SessionModelError { t_SessionModelErrorCode errorCode; t_SessionModelName sessionModelName; t_FeatureSetName featureSetName; t_InterfaceTypeName itfType; };
exception e_UnregisterError { t_UnregisterErrorCode errorCode; t_InterfaceIndexList indexes; };
exception e_UserDetailsError { t_UserDetailsErrorCode errorCode; t_UserName name; t_PropertyErrorStruct propertyError; };
enum t_ElTypes { TinaParty, TinaResource, TinaMember, TinaGroup, TinaMemberGroup, TinaPartyGroup, TinaResourceGroup, TinaRelation, TinaRelationGroup, TinaControlRelation, TinaStreamBinding, TinaStreamFlow, TinaStreamInterface, TinaSFEP };
enum t_InterfacesErrorCode { UnknownInterfacesError, InvalidInterfaceTypeName, InvalidInterfaceRef, InvalidInterfaceProperty, InvalidInterfaceIndex };
enum t_InvitationReplyCodes { SUCCESS, UNSUCCESSFUL, DECLINE, UNKNOWN, ERROR, FORBIDDEN, RINGING, TRYING, STORED, REDIRECT, NEGOTIATE, BUSY, TIMEOUT };
enum t_InvitationReplyErrorCode { InvalidInvitationReplyCode, InvitationReplyPropertyError };
enum t_ListErrorCode { ListUnavailable };
enum t_PropertyErrorCode { UnknownPropertyError, InvalidProperty, UnknownPropertyName, InvalidPropertyName, InvalidPropertyValue, NoPropertyError };
enum t_RegisterErrorCode { UnableToRegisterInterfaceType };
enum t_SessionModelErrorCode { UnknownSessionModelError, InvalidSessionModelName, SessionModelNotSupported, InvalidFeatureSetName, FeatureSetNotSupported, InvalidFeatureSetInterfaceType };
enum t_UnregisterErrorCode { UnableToUnregisterInterface };
enum t_UserDetailsErrorCode { InvalidUserName, InvalidUserProperty };
enum t_WhichProperties { NoProperties, SomeProperties, SomePropertiesNamesOnly, AllProperties, AllPropertiesNamesOnly };
enum t_WhichSessionModels { NoSessionModels, SomeSessionModels, SomeSessionModelsNamesOnly, AllSessionModels, AllSessionModelsNamesOnly };
typedef CosTrading::Istring Istring;
typedef sequence<t_SessionAnnouncement> t_AnnouncementList;
typedef t_PropertyList t_AnnouncementProperties;
typedef unsigned long t_ElId;
typedef t_ElTypes t_ElTypeId;
typedef sequence<t_ElementId> t_ElementIdList;
typedef sequence<t_FeatureSet> t_FeatureSetList;
typedef string t_FeatureSetName;
typedef CosTrading::HowManyProps t_HowManyProps;
typedef Object t_Interface;
typedef unsigned long t_InterfaceIndex;
typedef sequence<t_InterfaceIndex> t_InterfaceIndexList;
typedef sequence<t_InterfaceStruct> t_InterfaceList;
typedef t_PropertyList t_InterfaceProperties;
typedef sequence<t_InterfaceTypeName> t_InterfaceTypeList;
typedef string t_InterfaceTypeName;
typedef t_PropertyList t_InvitationReplyProperties;
typedef sequence<octet, 16> t_ParticipantSecretId;
typedef t_ElId t_PartyId;
typedef sequence<t_PartyId> t_PartyIdList;
typedef CosTrading::Property t_Property;
typedef CosTrading::PropertySeq t_PropertyList;
typedef CosTrading::PropertyName t_PropertyName;
typedef CosTrading::PropertyNameSeq t_PropertyNameList;
typedef CosTrading::PropertyValue t_PropertyValue;
typedef sequence<t_RegisterInterfaceStruct> t_RegisterInterfaceList;
typedef unsigned long t_SessionId;
typedef sequence<t_SessionId> t_SessionIdList;
typedef sequence<t_SessionModel> t_SessionModelList;
typedef string t_SessionModelName;
typedef sequence<t_SessionModelName> t_SessionModelNameList;
typedef t_PropertyList t_SessionModelProperties;
typedef t_PropertyList t_SessionProperties;
typedef CosTrading::SpecifiedProps t_SpecifiedProps;
typedef Istring t_UserCtxtName;
typedef sequence<t_UserCtxtName> t_UserCtxtNameList;
typedef Istring t_UserId;
typedef Istring t_UserName;
typedef sequence<t_UserProperty> t_UserProperties;
typedef t_Property t_UserProperty;
Generated by the OmniBroker IDL-to-HTML translator (non-commercial)