Module TINAUsageCommonTypes


Exception Index

e_AnnouncementError
e_IndError
e_PartyDomainError
e_PartyError
e_UsageError

Struct Index

t_PartyDetails

Enum Index

t_AnnouncementErrorCode
t_IndErrorCode
t_PartyDomainErrorCode
t_PartyErrorCode
t_UsageErrorCode

Alias Index

Istring
t_IndId
t_InvitationId
t_PartyDetailsList
t_PartyType

Structs

t_PartyDetails
struct t_PartyDetails
{
    TINACommonTypes::t_PartyId id;
    t_PartyType partyType;
    Istring partyName;
};

Exceptions

e_AnnouncementError
exception e_AnnouncementError
{
    t_AnnouncementErrorCode errorCode;
    TINACommonTypes::t_PropertyErrorStruct propertyError;
};
e_IndError
exception e_IndError
{
    t_IndErrorCode errorCode;
};
e_PartyDomainError
exception e_PartyDomainError
{
    t_PartyDomainErrorCode errorCode;
};
e_PartyError
exception e_PartyError
{
    t_PartyErrorCode errorCode;
    TINACommonTypes::t_PartyId id;
    t_PartyType partyType;
};
e_UsageError
exception e_UsageError
{
    t_UsageErrorCode errorCode;
};

Enums

t_AnnouncementErrorCode
enum t_AnnouncementErrorCode
{
    UnknownAnnouncementError,
    InvalidAnnouncementProperty
};
t_IndErrorCode
enum t_IndErrorCode
{
    UnknownIndError,
    UnknownIndId,
    InvalidIndId
};
t_PartyDomainErrorCode
enum t_PartyDomainErrorCode
{
    PD_UnknownError,
    PD_InvalidSessionId,
    PD_OpNotSupported
};
t_PartyErrorCode
enum t_PartyErrorCode
{
    InvalidPartyId,
    InvalidPartyType,
    PartySuspended
};
t_UsageErrorCode
enum t_UsageErrorCode
{
    UnknownUsageError,
    InvalidParticipantSecretId,
    UsageNotAllowed,
    UsageNotAccepted,
    UsageOpNotSupported
};

Aliases

Istring
typedef TINACommonTypes::Istring Istring;
t_IndId
typedef long t_IndId;
t_InvitationId
typedef unsigned long t_InvitationId;
t_PartyDetailsList
typedef sequence<t_PartyDetails> t_PartyDetailsList;
t_PartyType
typedef unsigned short t_PartyType;

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