struct t_PartyDetails
{
TINACommonTypes::t_PartyId id;
t_PartyType partyType;
Istring partyName;
};
exception e_AnnouncementError
{
t_AnnouncementErrorCode errorCode;
TINACommonTypes::t_PropertyErrorStruct propertyError;
};
exception e_IndError
{
t_IndErrorCode errorCode;
};
exception e_PartyDomainError
{
t_PartyDomainErrorCode errorCode;
};
exception e_PartyError
{
t_PartyErrorCode errorCode;
TINACommonTypes::t_PartyId id;
t_PartyType partyType;
};
exception e_UsageError
{
t_UsageErrorCode errorCode;
};
enum t_AnnouncementErrorCode
{
UnknownAnnouncementError,
InvalidAnnouncementProperty
};
enum t_IndErrorCode
{
UnknownIndError,
UnknownIndId,
InvalidIndId
};
enum t_PartyDomainErrorCode
{
PD_UnknownError,
PD_InvalidSessionId,
PD_OpNotSupported
};
enum t_PartyErrorCode
{
InvalidPartyId,
InvalidPartyType,
PartySuspended
};
enum t_UsageErrorCode
{
UnknownUsageError,
InvalidParticipantSecretId,
UsageNotAllowed,
UsageNotAccepted,
UsageOpNotSupported
};
typedef TINACommonTypes::Istring Istring;
typedef long t_IndId;
typedef unsigned long t_InvitationId;
typedef sequence<t_PartyDetails> t_PartyDetailsList;
typedef unsigned short t_PartyType;
Generated by the OmniBroker IDL-to-HTML translator (non-commercial)