Interface TINAScsNamedUAIntra::i_InvitationDelivery

interface i_InvitationDelivery

This interface allows its clients to send invitations to the namedUA's user or cancel them.



Operation Index

cancel
allows its clients to cancel an invitation previously issued for reasons like the end of the service session before the invited user joins; the unique invitation identifier is passed to identify the invitation to be cancelled.
invite
It allows its clients to send an invitation to the service session to the namedUA's corresponding user. An identifier for the service the user is being invited to join a session of, as well as the name of the inviting party, the purpose of the session, and the reason for the invitation, are included in the invocation to allow for different invitation screening policies. An invitation identifier unique for this user and provider is given as well.

Operations

cancel
void cancel(in TINACommonTypes::t_UserId userId,
            in TINAAccessCommonTypes::t_InvitationId inviteId)
    raises(TINAScsCommonTypes::e_UserIdError);

allows its clients to cancel an invitation previously issued for reasons like the end of the service session before the invited user joins; the unique invitation identifier is passed to identify the invitation to be cancelled.


invite
void invite(in TINAAccessCommonTypes::t_SessionInvitation invitation,
            out TINACommonTypes::t_InvitationReply reply)
    raises(TINAScsCommonTypes::e_UserIdError);

It allows its clients to send an invitation to the service session to the namedUA's corresponding user. An identifier for the service the user is being invited to join a session of, as well as the name of the inviting party, the purpose of the session, and the reason for the invitation, are included in the invocation to allow for different invitation screening policies. An invitation identifier unique for this user and provider is given as well.



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