Interface TINAScsNamedUAIntra::i_SessionInfo

interface i_SessionInfo

This interface allows its clients to give the namedUA the information necessary to keep an updated list of sessions the corresponding user is participating in and the status of both the session and the user's participation.



Operation Index

participationEnded
It allows its clients to notify the namedUA of the end of the user's participation in a service session, and provide it with the relevant accounting information for the ended service session.
participationSuspended
It allows its clients to notify the namedUA of the suspension of the user's participation in a service session, and provide it with a reference to an interface of a SF that will be used for resuming the participation and the relevant accounting information for the suspended service session.
sessionEnded
It allows its clients to notify the namedUA of the suspension of a service session where the user was taking part, and provide it with a reference to an interface of a SF that will be used for resuming the service session and the relevant accounting information for the ended service session.
sessionResumed
It allows its clients to notify the namedUA that a previously suspended service session, where the user was taking part, has been resumed.
sessionSuspended
It allows its clients to notify the namedUA of the suspension of a service session where the user was taking part, and provide it with a reference to an interface of a SF that will be used for resuming the service session and the relevant accounting information for the ended service session.

Operations

participationEnded
void participationEnded(in TINAScsSF::t_GlobalSessionId globalSessionId,
                        in TINACommonTypes::t_PartyId partyId,
                        in TINACommonTypes::t_InterfaceList resumeIR,
                        in any AccountingInfo)
    raises(TINAScsCommonTypes::e_IdentifierError);

It allows its clients to notify the namedUA of the end of the user's participation in a service session, and provide it with the relevant accounting information for the ended service session.


participationSuspended
void participationSuspended(in TINAScsSF::t_GlobalSessionId globalSessionId,
                            in TINACommonTypes::t_PartyId partyId,
                            in TINACommonTypes::t_InterfaceList resumeIR,
                            in any AccountingInfo)
    raises(TINAScsCommonTypes::e_IdentifierError);

It allows its clients to notify the namedUA of the suspension of the user's participation in a service session, and provide it with a reference to an interface of a SF that will be used for resuming the participation and the relevant accounting information for the suspended service session.


sessionEnded
void sessionEnded(in TINAScsSF::t_GlobalSessionId globalSessionId,
                  in TINACommonTypes::t_PartyId partyId,
                  in any AccountingInfo)
    raises(TINAScsCommonTypes::e_IdentifierError);

It allows its clients to notify the namedUA of the suspension of a service session where the user was taking part, and provide it with a reference to an interface of a SF that will be used for resuming the service session and the relevant accounting information for the ended service session.


sessionResumed
void sessionResumed(in TINACommonTypes::t_PartyId partyId,
                    in TINAScsSF::t_GlobalSessionId GlobalSessionId)
    raises(TINAScsCommonTypes::e_IdentifierError);

It allows its clients to notify the namedUA that a previously suspended service session, where the user was taking part, has been resumed.


sessionSuspended
void sessionSuspended(in TINAScsSF::t_GlobalSessionId globalSessionId,
                      in TINACommonTypes::t_PartyId partyId,
                      in TINACommonTypes::t_InterfaceList resumeIR,
                      in any AccountingInfo)
    raises(TINAScsCommonTypes::e_IdentifierError);

It allows its clients to notify the namedUA of the suspension of a service session where the user was taking part, and provide it with a reference to an interface of a SF that will be used for resuming the service session and the relevant accounting information for the ended service session.



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