Interface TINAScsSSMProviderMultipartyUsage::i_ProviderMultipartyReq

interface i_ProviderMultipartyReq

Operation Index

announceSessionReq
endMyParticipationReq
endPartyReq
Cannot be used by a requester to end the requestor's participation
getMyPartyDetails
getPartyDetails
inviteUserReq
listParties
listPartiesWithDetails
modifyPartyTypeReq
suspendMyParticipationReq
suspendPartyReq
suspendPartyReq() cannot be used to suspend my particpation because it cannot return a resume interface reference

Operations

announceSessionReq
void announceSessionReq(in TINACommonTypes::t_PartyId reqId,
                        in TINACommonTypes::t_AnnouncementProperties announcement)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAUsageCommonTypes::e_AnnouncementError);
endMyParticipationReq
void endMyParticipationReq(in TINACommonTypes::t_PartyId reqId,
                           out any AccountingInfo)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAScsCommonTypes::e_PartyIdError);
endPartyReq
void endPartyReq(in TINACommonTypes::t_PartyId reqId,
                 in TINACommonTypes::t_PartyId endPartyId)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAScsCommonTypes::e_PartyIdError);

Cannot be used by a requester to end the requestor's participation


getMyPartyDetails
void getMyPartyDetails(in TINACommonTypes::t_PartyId reqId,
                       out TINAUsageCommonTypes::t_PartyDetails myDetails)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAScsCommonTypes::e_PartyIdError);
getPartyDetails
void getPartyDetails(in TINACommonTypes::t_PartyId reqId,
                     in TINACommonTypes::t_PartyId partyId,
                     out TINAUsageCommonTypes::t_PartyDetailsList partyDetailsList)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAScsCommonTypes::e_PartyIdError);
inviteUserReq
void inviteUserReq(in TINACommonTypes::t_PartyId reqId,
                   in TINACommonTypes::t_UserDetails invitedUser,
                   out TINAUsageCommonTypes::t_InvitationId invitationId,
                   out TINACommonTypes::t_InvitationReply reply)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINACommonTypes::e_UserDetailsError);
listParties
void listParties(in TINACommonTypes::t_PartyId reqId,
                 out TINACommonTypes::t_PartyIdList partyIdList)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAScsCommonTypes::e_PartyIdError);
listPartiesWithDetails
void listPartiesWithDetails(in TINACommonTypes::t_PartyId reqId,
                            out TINAUsageCommonTypes::t_PartyDetailsList partyDetailsList)
    raises(TINAScsCommonTypes::e_ProviderSessionError);
modifyPartyTypeReq
void modifyPartyTypeReq(in TINACommonTypes::t_PartyId reqId,
                        in TINACommonTypes::t_PartyId partyId,
                        in TINAUsageCommonTypes::t_PartyType newType)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAScsCommonTypes::e_PartyIdError,
           TINAScsCommonTypes::e_PartyTypeError);
suspendMyParticipationReq
void suspendMyParticipationReq(in TINACommonTypes::t_PartyId reqId,
                               out TINACommonTypes::t_InterfaceList resumeIR,
                               out any AccountingInfo)
    raises(TINAScsCommonTypes::e_PartyIdError,
           TINAScsCommonTypes::e_ProviderSessionError);
suspendPartyReq
void suspendPartyReq(in TINACommonTypes::t_PartyId reqId,
                     in TINACommonTypes::t_PartyId suspendPartyId)
    raises(TINAScsCommonTypes::e_ProviderSessionError,
           TINAScsCommonTypes::e_PartyIdError);

suspendPartyReq() cannot be used to suspend my particpation because it cannot return a resume interface reference



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