Loading ttcn/LibIms_Templates.ttcn +64 −4 Original line number Diff line number Diff line Loading @@ -1005,6 +1005,19 @@ group request_send { } } template BYE_Request m_BYE_Request_UserToUser_IMS ( SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template Route p_route, template charstring p_U2UData) modifies m_BYE_Request_Base := { msgHeader := { route := p_route, userToUser := m_UserToUserData(p_U2UData) } } template BYE_Request m_BYE_Request_UE ( SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template Route p_route) Loading Loading @@ -1422,7 +1435,7 @@ group request_send { template INVITE_Request m_INVITE_Request_User2UserData_IMS (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, charstring p_U2UData) template Route p_route, template RecordRoute p_recordRoute, template Supported p_supported, template PChargingVector p_pChargingVector, template MessageBody p_mb, template charstring p_U2UData) modifies m_INVITE_Request_IMS := { Loading Loading @@ -1815,6 +1828,12 @@ group request_receive { msgHeader := {sessionExpires := p_sessionExpires} } template INVITE_Request mw_INVITE_Request_User2UserData (template charstring p_U2UData) modifies mw_INVITE_Request_Base := { msgHeader := {userToUser := mw_UserToUserData(p_U2UData)} } template INVITE_Request mw_INVITE_Request_IMS (template PChargingVector p_pChargingVector, template RecordRoute p_recordRoute, template Route p_route, template Via p_via) modifies mw_INVITE_Request_Base := { Loading Loading @@ -2146,7 +2165,7 @@ group response_send template Response m_Response_18XonINVITE_HistoryInfo_UE (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, HistoryInfo p_historyInfo) modifies m_Response_Base:= From p_from, To p_to, Via p_via, Contact p_contact, template HistoryInfo p_historyInfo) modifies m_Response_Base:= { msgHeader := { Loading Loading @@ -2285,6 +2304,15 @@ group response_send } } template Response m_Response_18XonINVITE_UserToUser (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template charstring p_U2UData) modifies m_Response_Base:= { msgHeader := { userToUser := m_UserToUserData(valueof(p_U2UData)) } } template Response m_Response_18XonINVITE_Xml (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact,template MessageBody p_mb ) modifies m_Response_Base:= { Loading Loading @@ -2343,6 +2371,22 @@ group response_send messageBody := p_mb } template Response m_Response_2xxonINVITE_HistoryInfo (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template RecordRoute p_recordRoute, template HistoryInfo p_historyInfo, template MessageBody p_mb) modifies m_Response_Base:= { msgHeader := { contact := p_contact, contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, historyInfo := p_historyInfo, maxForwards := omit, recordRoute := p_recordRoute//for INVITE response }, messageBody := p_mb } template Response m_Response_2xxonINVITE_Mime (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template RecordRoute p_recordRoute, template MessageBody p_mb) modifies m_Response_Base:= Loading Loading @@ -2462,6 +2506,22 @@ group response_send messageBody := p_mb } template Response m_Response_2xxonINVITE_UserToUser (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template RecordRoute p_recordRoute, template MessageBody p_mb, template charstring p_U2UData) modifies m_Response_Base:= { msgHeader := { contact := p_contact, contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, maxForwards := omit, recordRoute := p_recordRoute,//for INVITE response userToUser := m_UserToUserData(valueof(p_U2UData)) }, messageBody := p_mb } template Response m_Response_2xxonREGISTER_IMS (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, SipUrl p_serviceroute_sip_url) modifies m_Response_Base:= Loading Loading
ttcn/LibIms_Templates.ttcn +64 −4 Original line number Diff line number Diff line Loading @@ -1005,6 +1005,19 @@ group request_send { } } template BYE_Request m_BYE_Request_UserToUser_IMS ( SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template Route p_route, template charstring p_U2UData) modifies m_BYE_Request_Base := { msgHeader := { route := p_route, userToUser := m_UserToUserData(p_U2UData) } } template BYE_Request m_BYE_Request_UE ( SipUrl p_requestUri, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template Route p_route) Loading Loading @@ -1422,7 +1435,7 @@ group request_send { template INVITE_Request m_INVITE_Request_User2UserData_IMS (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, charstring p_U2UData) template Route p_route, template RecordRoute p_recordRoute, template Supported p_supported, template PChargingVector p_pChargingVector, template MessageBody p_mb, template charstring p_U2UData) modifies m_INVITE_Request_IMS := { Loading Loading @@ -1815,6 +1828,12 @@ group request_receive { msgHeader := {sessionExpires := p_sessionExpires} } template INVITE_Request mw_INVITE_Request_User2UserData (template charstring p_U2UData) modifies mw_INVITE_Request_Base := { msgHeader := {userToUser := mw_UserToUserData(p_U2UData)} } template INVITE_Request mw_INVITE_Request_IMS (template PChargingVector p_pChargingVector, template RecordRoute p_recordRoute, template Route p_route, template Via p_via) modifies mw_INVITE_Request_Base := { Loading Loading @@ -2146,7 +2165,7 @@ group response_send template Response m_Response_18XonINVITE_HistoryInfo_UE (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, HistoryInfo p_historyInfo) modifies m_Response_Base:= From p_from, To p_to, Via p_via, Contact p_contact, template HistoryInfo p_historyInfo) modifies m_Response_Base:= { msgHeader := { Loading Loading @@ -2285,6 +2304,15 @@ group response_send } } template Response m_Response_18XonINVITE_UserToUser (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template charstring p_U2UData) modifies m_Response_Base:= { msgHeader := { userToUser := m_UserToUserData(valueof(p_U2UData)) } } template Response m_Response_18XonINVITE_Xml (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact,template MessageBody p_mb ) modifies m_Response_Base:= { Loading Loading @@ -2343,6 +2371,22 @@ group response_send messageBody := p_mb } template Response m_Response_2xxonINVITE_HistoryInfo (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template RecordRoute p_recordRoute, template HistoryInfo p_historyInfo, template MessageBody p_mb) modifies m_Response_Base:= { msgHeader := { contact := p_contact, contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, historyInfo := p_historyInfo, maxForwards := omit, recordRoute := p_recordRoute//for INVITE response }, messageBody := p_mb } template Response m_Response_2xxonINVITE_Mime (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template RecordRoute p_recordRoute, template MessageBody p_mb) modifies m_Response_Base:= Loading Loading @@ -2462,6 +2506,22 @@ group response_send messageBody := p_mb } template Response m_Response_2xxonINVITE_UserToUser (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, template RecordRoute p_recordRoute, template MessageBody p_mb, template charstring p_U2UData) modifies m_Response_Base:= { msgHeader := { contact := p_contact, contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, maxForwards := omit, recordRoute := p_recordRoute,//for INVITE response userToUser := m_UserToUserData(valueof(p_U2UData)) }, messageBody := p_mb } template Response m_Response_2xxonREGISTER_IMS (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, Contact p_contact, SipUrl p_serviceroute_sip_url) modifies m_Response_Base:= Loading