Module TINACommonTypes


Module Index

CosTrading

Exception Index

e_InterfacesError
e_InvitationReplyError
e_ListError
e_PropertyError
e_RegisterError
e_SessionModelError
e_UnregisterError
e_UserDetailsError

Struct Index

t_ElementId
t_FeatureSet
t_InterfaceStruct
t_InterfacesErrorStruct
t_InvitationReply
t_MatchProperties
t_PropertyErrorStruct
t_RegisterInterfaceStruct
t_SessionAnnouncement
t_SessionModel
t_SessionModelReq
t_UserDetails

Enum Index

t_ElTypes
t_InterfacesErrorCode
t_InvitationReplyCodes
t_InvitationReplyErrorCode
t_ListErrorCode
t_PropertyErrorCode
t_RegisterErrorCode
t_SessionModelErrorCode
t_UnregisterErrorCode
t_UserDetailsErrorCode
t_WhichProperties
t_WhichSessionModels

Alias Index

Istring
t_AnnouncementList
t_AnnouncementProperties
t_ElId
t_ElTypeId
t_ElementIdList
t_FeatureSetList
t_FeatureSetName
t_HowManyProps
t_Interface
t_InterfaceIndex
t_InterfaceIndexList
t_InterfaceList
t_InterfaceProperties
t_InterfaceTypeList
t_InterfaceTypeName
t_InvitationReplyProperties
t_ParticipantSecretId
t_PartyId
t_PartyIdList
t_Property
t_PropertyList
t_PropertyName
t_PropertyNameList
t_PropertyValue
t_RegisterInterfaceList
t_SessionId
t_SessionIdList
t_SessionModelList
t_SessionModelName
t_SessionModelNameList
t_SessionModelProperties
t_SessionProperties
t_SpecifiedProps
t_UserCtxtName
t_UserCtxtNameList
t_UserId
t_UserName
t_UserProperties
t_UserProperty

Structs

t_ElementId
struct t_ElementId
{
    t_ElId id;
    t_ElTypeId elType;
};
t_FeatureSet
struct t_FeatureSet
{
    t_FeatureSetName name;
    t_InterfaceList itfs;
};
t_InterfaceStruct
struct t_InterfaceStruct
{
    t_InterfaceTypeName itfType;
    Object ref;
    t_InterfaceProperties properties;
};
t_InterfacesErrorStruct
struct t_InterfacesErrorStruct
{
    t_InterfacesErrorCode errorCode;
    t_InterfaceTypeName itfType;
    t_PropertyErrorStruct propertyError;
};
t_InvitationReply
struct t_InvitationReply
{
    t_InvitationReplyCodes reply;
    t_InvitationReplyProperties properties;
};
t_MatchProperties
struct t_MatchProperties
{
    t_WhichProperties whichProperties;
    t_PropertyList properties;
};
t_PropertyErrorStruct
struct t_PropertyErrorStruct
{
    t_PropertyErrorCode errorCode;
    t_PropertyName name;
    t_PropertyValue value;
};
t_RegisterInterfaceStruct
struct t_RegisterInterfaceStruct
{
    t_InterfaceTypeName itfType;
    t_InterfaceProperties properties;
    t_InterfaceIndex index;
};
t_SessionAnnouncement
struct t_SessionAnnouncement
{
    t_AnnouncementProperties properties;
};
t_SessionModel
struct t_SessionModel
{
    t_SessionModelName name;
    t_SessionModelProperties properties;
};
t_SessionModelReq
struct t_SessionModelReq
{
    t_WhichSessionModels which;
    t_SessionModelList sessionModels;
};
t_UserDetails
struct t_UserDetails
{
    t_UserId id;
    t_UserProperties properties;
};

Exceptions

e_InterfacesError
exception e_InterfacesError
{
    t_InterfacesErrorCode errorCode;
    t_InterfaceTypeName itfType;
    t_PropertyErrorStruct propertyError;
};
e_InvitationReplyError
exception e_InvitationReplyError
{
    t_InvitationReplyErrorCode errorCode;
    t_PropertyErrorStruct propertyError;
};
e_ListError
exception e_ListError
{
    t_ListErrorCode errorCode;
};
e_PropertyError
exception e_PropertyError
{
    t_PropertyErrorCode errorCode;
    t_PropertyName name;
    t_PropertyValue value;
};
e_RegisterError
exception e_RegisterError
{
    t_RegisterErrorCode errorCode;
    t_InterfaceTypeName itfType;
    t_InterfaceProperties properties;
};
e_SessionModelError
exception e_SessionModelError
{
    t_SessionModelErrorCode errorCode;
    t_SessionModelName sessionModelName;
    t_FeatureSetName featureSetName;
    t_InterfaceTypeName itfType;
};
e_UnregisterError
exception e_UnregisterError
{
    t_UnregisterErrorCode errorCode;
    t_InterfaceIndexList indexes;
};
e_UserDetailsError
exception e_UserDetailsError
{
    t_UserDetailsErrorCode errorCode;
    t_UserName name;
    t_PropertyErrorStruct propertyError;
};

Enums

t_ElTypes
enum t_ElTypes
{
    TinaParty,
    TinaResource,
    TinaMember,
    TinaGroup,
    TinaMemberGroup,
    TinaPartyGroup,
    TinaResourceGroup,
    TinaRelation,
    TinaRelationGroup,
    TinaControlRelation,
    TinaStreamBinding,
    TinaStreamFlow,
    TinaStreamInterface,
    TinaSFEP
};
t_InterfacesErrorCode
enum t_InterfacesErrorCode
{
    UnknownInterfacesError,
    InvalidInterfaceTypeName,
    InvalidInterfaceRef,
    InvalidInterfaceProperty,
    InvalidInterfaceIndex
};
t_InvitationReplyCodes
enum t_InvitationReplyCodes
{
    SUCCESS,
    UNSUCCESSFUL,
    DECLINE,
    UNKNOWN,
    ERROR,
    FORBIDDEN,
    RINGING,
    TRYING,
    STORED,
    REDIRECT,
    NEGOTIATE,
    BUSY,
    TIMEOUT
};
t_InvitationReplyErrorCode
enum t_InvitationReplyErrorCode
{
    InvalidInvitationReplyCode,
    InvitationReplyPropertyError
};
t_ListErrorCode
enum t_ListErrorCode
{
    ListUnavailable
};
t_PropertyErrorCode
enum t_PropertyErrorCode
{
    UnknownPropertyError,
    InvalidProperty,
    UnknownPropertyName,
    InvalidPropertyName,
    InvalidPropertyValue,
    NoPropertyError
};
t_RegisterErrorCode
enum t_RegisterErrorCode
{
    UnableToRegisterInterfaceType
};
t_SessionModelErrorCode
enum t_SessionModelErrorCode
{
    UnknownSessionModelError,
    InvalidSessionModelName,
    SessionModelNotSupported,
    InvalidFeatureSetName,
    FeatureSetNotSupported,
    InvalidFeatureSetInterfaceType
};
t_UnregisterErrorCode
enum t_UnregisterErrorCode
{
    UnableToUnregisterInterface
};
t_UserDetailsErrorCode
enum t_UserDetailsErrorCode
{
    InvalidUserName,
    InvalidUserProperty
};
t_WhichProperties
enum t_WhichProperties
{
    NoProperties,
    SomeProperties,
    SomePropertiesNamesOnly,
    AllProperties,
    AllPropertiesNamesOnly
};
t_WhichSessionModels
enum t_WhichSessionModels
{
    NoSessionModels,
    SomeSessionModels,
    SomeSessionModelsNamesOnly,
    AllSessionModels,
    AllSessionModelsNamesOnly
};

Aliases

Istring
typedef CosTrading::Istring Istring;
t_AnnouncementList
typedef sequence<t_SessionAnnouncement> t_AnnouncementList;
t_AnnouncementProperties
typedef t_PropertyList t_AnnouncementProperties;
t_ElId
typedef unsigned long t_ElId;
t_ElTypeId
typedef t_ElTypes t_ElTypeId;
t_ElementIdList
typedef sequence<t_ElementId> t_ElementIdList;
t_FeatureSetList
typedef sequence<t_FeatureSet> t_FeatureSetList;
t_FeatureSetName
typedef string t_FeatureSetName;
t_HowManyProps
typedef CosTrading::HowManyProps t_HowManyProps;
t_Interface
typedef Object t_Interface;
t_InterfaceIndex
typedef unsigned long t_InterfaceIndex;
t_InterfaceIndexList
typedef sequence<t_InterfaceIndex> t_InterfaceIndexList;
t_InterfaceList
typedef sequence<t_InterfaceStruct> t_InterfaceList;
t_InterfaceProperties
typedef t_PropertyList t_InterfaceProperties;
t_InterfaceTypeList
typedef sequence<t_InterfaceTypeName> t_InterfaceTypeList;
t_InterfaceTypeName
typedef string t_InterfaceTypeName;
t_InvitationReplyProperties
typedef t_PropertyList t_InvitationReplyProperties;
t_ParticipantSecretId
typedef sequence<octet, 16> t_ParticipantSecretId;
t_PartyId
typedef t_ElId t_PartyId;
t_PartyIdList
typedef sequence<t_PartyId> t_PartyIdList;
t_Property
typedef CosTrading::Property t_Property;
t_PropertyList
typedef CosTrading::PropertySeq t_PropertyList;
t_PropertyName
typedef CosTrading::PropertyName t_PropertyName;
t_PropertyNameList
typedef CosTrading::PropertyNameSeq t_PropertyNameList;
t_PropertyValue
typedef CosTrading::PropertyValue t_PropertyValue;
t_RegisterInterfaceList
typedef sequence<t_RegisterInterfaceStruct> t_RegisterInterfaceList;
t_SessionId
typedef unsigned long t_SessionId;
t_SessionIdList
typedef sequence<t_SessionId> t_SessionIdList;
t_SessionModelList
typedef sequence<t_SessionModel> t_SessionModelList;
t_SessionModelName
typedef string t_SessionModelName;
t_SessionModelNameList
typedef sequence<t_SessionModelName> t_SessionModelNameList;
t_SessionModelProperties
typedef t_PropertyList t_SessionModelProperties;
t_SessionProperties
typedef t_PropertyList t_SessionProperties;
t_SpecifiedProps
typedef CosTrading::SpecifiedProps t_SpecifiedProps;
t_UserCtxtName
typedef Istring t_UserCtxtName;
t_UserCtxtNameList
typedef sequence<t_UserCtxtName> t_UserCtxtNameList;
t_UserId
typedef Istring t_UserId;
t_UserName
typedef Istring t_UserName;
t_UserProperties
typedef sequence<t_UserProperty> t_UserProperties;
t_UserProperty
typedef t_Property t_UserProperty;

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