Loading LibSip/LibSip_Templates.ttcn +37 −2 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ module LibSip_Templates nameAddr := p_nameAddr } template Addr_Union m_AddrUnion_DisplayAndSipUrl(in charstring p_displayName, template SipUrl p_addrSpec) := template Addr_Union m_AddrUnion_DisplayAndSipUrl(template charstring p_displayName, template SipUrl p_addrSpec) := { nameAddr := m_CallingAddr(p_displayName, p_addrSpec) } Loading Loading @@ -1584,6 +1584,7 @@ group response_send { recordRoute := f_recordroute() } } template Response m_Response_mbody (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, MessageBody p_mb) modifies m_Response_ext:= { Loading @@ -1595,6 +1596,29 @@ group response_send { messageBody := p_mb } template Response m_Response_PAsserted_Privacy (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template PAssertedID p_pAssertedID, template Privacy p_privacy) modifies m_Response_ext:= { msgHeader := { pAssertedID := p_pAssertedID, privacy := p_privacy } } template Response m_Response_PAsserted_Privacy_mbody (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template PAssertedID p_pAssertedID, template Privacy p_privacy, MessageBody p_mb) modifies m_Response_ext:= { msgHeader := { contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, pAssertedID := p_pAssertedID, privacy := p_privacy }, messageBody := p_mb } } // end group response_send Loading @@ -1610,6 +1634,17 @@ group response_receive { } } template Response mw_Response_PAsserted_Privacy (template StatusLine p_statusLine, template CallId p_callId, template CSeq p_cSeq, template PAssertedID p_pAssertedID, template Privacy p_privacy) modifies mw_Response_Base:= { statusLine := {sipVersion := c_sipNameVersion, statusCode := p_statusLine.statusCode, reasonPhrase := ?}, msgHeader := { pAssertedID := p_pAssertedID, privacy := p_privacy } } template Response mw_Response_Reason (template StatusLine p_statusLine, template CallId p_callId, template CSeq p_cSeq, integer p_cause) modifies mw_Response_Base:= { Loading Loading
LibSip/LibSip_Templates.ttcn +37 −2 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ module LibSip_Templates nameAddr := p_nameAddr } template Addr_Union m_AddrUnion_DisplayAndSipUrl(in charstring p_displayName, template SipUrl p_addrSpec) := template Addr_Union m_AddrUnion_DisplayAndSipUrl(template charstring p_displayName, template SipUrl p_addrSpec) := { nameAddr := m_CallingAddr(p_displayName, p_addrSpec) } Loading Loading @@ -1584,6 +1584,7 @@ group response_send { recordRoute := f_recordroute() } } template Response m_Response_mbody (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, MessageBody p_mb) modifies m_Response_ext:= { Loading @@ -1595,6 +1596,29 @@ group response_send { messageBody := p_mb } template Response m_Response_PAsserted_Privacy (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template PAssertedID p_pAssertedID, template Privacy p_privacy) modifies m_Response_ext:= { msgHeader := { pAssertedID := p_pAssertedID, privacy := p_privacy } } template Response m_Response_PAsserted_Privacy_mbody (StatusLine p_statusLine, CallId p_callId, CSeq p_cSeq, From p_from, To p_to, Via p_via, template PAssertedID p_pAssertedID, template Privacy p_privacy, MessageBody p_mb) modifies m_Response_ext:= { msgHeader := { contentLength := {fieldName := CONTENT_LENGTH_E, len:= f_MessageBodyLength(valueof(p_mb))}, contentType := {fieldName := CONTENT_TYPE_E, mediaType := c_sdpAplication}, pAssertedID := p_pAssertedID, privacy := p_privacy }, messageBody := p_mb } } // end group response_send Loading @@ -1610,6 +1634,17 @@ group response_receive { } } template Response mw_Response_PAsserted_Privacy (template StatusLine p_statusLine, template CallId p_callId, template CSeq p_cSeq, template PAssertedID p_pAssertedID, template Privacy p_privacy) modifies mw_Response_Base:= { statusLine := {sipVersion := c_sipNameVersion, statusCode := p_statusLine.statusCode, reasonPhrase := ?}, msgHeader := { pAssertedID := p_pAssertedID, privacy := p_privacy } } template Response mw_Response_Reason (template StatusLine p_statusLine, template CallId p_callId, template CSeq p_cSeq, integer p_cause) modifies mw_Response_Base:= { Loading