Loading ttcn/LibIms_Templates.ttcn +42 −12 Original line number Diff line number Diff line Loading @@ -1400,20 +1400,37 @@ group request_send { (SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template Require p_require, template Route p_route, template RecordRoute p_recordRoute, template Supported p_supported, template PChargingVector p_pChargingVector, template MessageBody p_mb ) modifies m_INVITE_Request_Base modifies m_INVITE_Request_IMS_noBody := { msgHeader := { contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication} }, messageBody := p_mb } /* * * @desc INVITE message exchanged at Mw * */ template INVITE_Request m_INVITE_Request_IMS_noBody (SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template Require p_require, template Route p_route, template RecordRoute p_recordRoute, template Supported p_supported, template PChargingVector p_pChargingVector) modifies m_INVITE_Request_Base := { msgHeader := { require := p_require, pChargingVector := p_pChargingVector, recordRoute := p_recordRoute, route := p_route, supported := p_supported }, messageBody := p_mb } } /* Loading Loading @@ -2272,6 +2289,19 @@ group request_receive { mw_MBody_MIMESdpXml(?, mw_XmlBody_CUG(p_cug))) } template INVITE_Request mw_INVITE_Request_IMS_noCug (template PChargingVector p_pChargingVector, template RecordRoute p_recordRoute, template Route p_route, template Via p_via ) modifies mw_INVITE_Request_Base := { msgHeader := { pChargingVector := p_pChargingVector, recordRoute := p_recordRoute, route := p_route, via := p_via }, messageBody := (mw_MBody_XML(complement(mw_XmlBody_CUG(?))), mw_MBody_MIMESdpXml(?, complement(mw_XmlBody_CUG(?)) )) } template INVITE_Request mw_INVITE_Request_IMS_pstn (template PChargingVector p_pChargingVector, template RecordRoute p_recordRoute, template Route p_route, template Via p_via, template PSTN_transit p_pstn ) modifies mw_INVITE_Request_Base := { Loading Loading
ttcn/LibIms_Templates.ttcn +42 −12 Original line number Diff line number Diff line Loading @@ -1400,20 +1400,37 @@ group request_send { (SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template Require p_require, template Route p_route, template RecordRoute p_recordRoute, template Supported p_supported, template PChargingVector p_pChargingVector, template MessageBody p_mb ) modifies m_INVITE_Request_Base modifies m_INVITE_Request_IMS_noBody := { msgHeader := { contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication} }, messageBody := p_mb } /* * * @desc INVITE message exchanged at Mw * */ template INVITE_Request m_INVITE_Request_IMS_noBody (SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template Require p_require, template Route p_route, template RecordRoute p_recordRoute, template Supported p_supported, template PChargingVector p_pChargingVector) modifies m_INVITE_Request_Base := { msgHeader := { require := p_require, pChargingVector := p_pChargingVector, recordRoute := p_recordRoute, route := p_route, supported := p_supported }, messageBody := p_mb } } /* Loading Loading @@ -2272,6 +2289,19 @@ group request_receive { mw_MBody_MIMESdpXml(?, mw_XmlBody_CUG(p_cug))) } template INVITE_Request mw_INVITE_Request_IMS_noCug (template PChargingVector p_pChargingVector, template RecordRoute p_recordRoute, template Route p_route, template Via p_via ) modifies mw_INVITE_Request_Base := { msgHeader := { pChargingVector := p_pChargingVector, recordRoute := p_recordRoute, route := p_route, via := p_via }, messageBody := (mw_MBody_XML(complement(mw_XmlBody_CUG(?))), mw_MBody_MIMESdpXml(?, complement(mw_XmlBody_CUG(?)) )) } template INVITE_Request mw_INVITE_Request_IMS_pstn (template PChargingVector p_pChargingVector, template RecordRoute p_recordRoute, template Route p_route, template Via p_via, template PSTN_transit p_pstn ) modifies mw_INVITE_Request_Base := { Loading