Interface TINAScsSF::i_SSCreate

interface i_SSCreate

Behavior: This interface allows the UA to request for the creation of a new Service session and it allows the SSM to request for the creation of a new USM for a user who is joining the session.



Operation Index

createSSession
This operation creates a new SSM and USM for a specified service. It returns information on the newly created session (supported session model and FSs) and SSM/USM IDs to be used to manage the session
createUserSSession
This operation creates a new USM for a specified service session that is managed by the SF. It returns information on the newly created USM (supported session model and FSs).

Operations

createSSession
void createSSession(in TINAAccessCommonTypes::t_ServiceId serviceId,
                    in TINACommonTypes::t_UserId userId,
                    in TINAProviderAccess::t_ApplicationInfo app,
                    in TINACommonTypes::t_SessionModelReq sessionModelReq,
                    in TINACommonTypes::t_InterfaceList uaRef,
                    in TINAProviderAccess::t_StartServiceSSProperties ssProperties,
                    out TINAAccessCommonTypes::t_SessionInfo sessionInfo,
                    out t_GlobalSessionId sessionId)
    raises(TINAProviderAccess::e_ServiceError,
           TINAProviderAccess::e_ApplicationInfoError,
           TINACommonTypes::e_SessionModelError,
           TINACommonTypes::e_PropertyError);

This operation creates a new SSM and USM for a specified service. It returns information on the newly created session (supported session model and FSs) and SSM/USM IDs to be used to manage the session


createUserSSession
void createUserSSession(in t_GlobalSessionId sessionId,
                        in TINACommonTypes::t_PartyId partyId,
                        in TINACommonTypes::t_InterfaceList uassmRefs,
                        in TINAProviderAccess::t_ApplicationInfo app,
                        out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAProviderAccess::e_SessionError,
           TINAProviderAccess::e_ApplicationInfoError);

This operation creates a new USM for a specified service session that is managed by the SF. It returns information on the newly created USM (supported session model and FSs).



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