Loading LibSip_Steps.ttcn +19 −0 Original line number Diff line number Diff line Loading @@ -3075,6 +3075,25 @@ group Registration { }//end function f_Subscription /** * * @desc UE send subscrbe, await on 200 OK, await notify and send 200 OK * @param p_cSeq_s cseq parameter * @param p_register subscribe template */ function f_SubscriptionWithNotification(inout CSeq p_cSeq_s, template SUBSCRIBE_Request p_subscribe, template NOTIFY_Request p_notify) runs on SipComponent { f_setHeaders_SUBSCRIBE(p_cSeq_s); //send SUBSCRIBE f_SendSUBSCRIBE(p_subscribe); // awaiting 200 OK SUBSCRIBE f_awaitingOkResponse(p_cSeq_s); //await NOTIFY and send reply 200 OK f_awaitingNOTIFY_sendReply(p_notify); }//end function f_Subscription }//end group Subscription group Preambles { Loading Loading
LibSip_Steps.ttcn +19 −0 Original line number Diff line number Diff line Loading @@ -3075,6 +3075,25 @@ group Registration { }//end function f_Subscription /** * * @desc UE send subscrbe, await on 200 OK, await notify and send 200 OK * @param p_cSeq_s cseq parameter * @param p_register subscribe template */ function f_SubscriptionWithNotification(inout CSeq p_cSeq_s, template SUBSCRIBE_Request p_subscribe, template NOTIFY_Request p_notify) runs on SipComponent { f_setHeaders_SUBSCRIBE(p_cSeq_s); //send SUBSCRIBE f_SendSUBSCRIBE(p_subscribe); // awaiting 200 OK SUBSCRIBE f_awaitingOkResponse(p_cSeq_s); //await NOTIFY and send reply 200 OK f_awaitingNOTIFY_sendReply(p_notify); }//end function f_Subscription }//end group Subscription group Preambles { Loading