Ttf006

Merge TTF T006 work into master

Merge request reports

Loading
+61 −23
Changes for ttcn/LibSip_Templates.ttcn: 61 added lines, 23 removed lines.
Original line number Diff line number Diff line
@@ -451,7 +451,7 @@ module LibSip_Templates {
        }

        template(present) SipUrl mw_SipUrl_Host(
            template charstring p_host
            template(present) charstring p_host := ?
        ) modifies mw_SipUrl := {
            components := {
                sip := {
@@ -463,7 +463,7 @@ module LibSip_Templates {

        template(present) SipUrl mw_SipUrl_User_Host(
            template(present) charstring p_user := ?,
            template charstring p_host
            template(present) charstring p_host := ?
        ) modifies mw_SipUrl := {
            components := {
                sip := {
@@ -474,7 +474,7 @@ module LibSip_Templates {
                    }
                }
            },
            urlParameters := {m_UserPhone}
            urlParameters := * // FSCOM Strange {m_UserPhone}
        }

        template(present) SipUrl mw_SipUrl_Anonymous modifies mw_SipUrl := {
@@ -560,7 +560,7 @@ module LibSip_Templates {
                        }
                    }
                },
                urlParameters := {m_UserPhone},
                urlParameters := *, // FSCOM: Strange: {m_UserPhone},
                headers := *
            }
        }
@@ -580,6 +580,12 @@ module LibSip_Templates {
            addrSpecUnion := mw_SipUrl_User_Host(p_user, p_host)
        }

        template(present) Addr_Union mw_AddrUnion_TelUrl(
            template(present) charstring p_number := ?
        ) := {
            addrSpecUnion := mw_TelSipUrl_Number(p_number)
        }


    } //*     end group Subfields

@@ -626,6 +632,13 @@ module LibSip_Templates {
            body := {p_credentials}
        }

		template(present) Authorization mw_Authorization(
			template(present) Credentials p_credentials := ?
		) := {
			fieldName := AUTHORIZATION_E,
			body := {p_credentials}
		}
		
        template(value) Authorization m_Authorization_digest(
            template(value) CommaParam_List p_commaParam_List
        ) := {
@@ -1156,7 +1169,7 @@ module LibSip_Templates {
        template(present) To mw_To_NameAddr_SipUrl(
            template DisplayName p_dn,
            template(present) charstring p_user := ?,
            template charstring p_host
            template charstring p_host := ?
        ) := {
            fieldName := TO_E,
            addressField := (mw_AddrUnion_Nameaddr(p_dn, p_user, p_host), mw_AddrUnion_SipUrl(p_user, p_host)),
@@ -1378,6 +1391,7 @@ module LibSip_Templates {
                    geolocation := omit,
                    geolocationRouting := omit,
                    historyInfo := omit,  //*     RFC4244
					infoPackage := omit,
                    inReplyTo := omit,
                    maxForwards := c_maxForwards70,
                    mimeVersion := omit,
@@ -1406,6 +1420,7 @@ module LibSip_Templates {
                    rSeq := omit,
                    reason := omit,
                    recordRoute := omit,
					recvInfo := omit,
                    requestDisposition := omit,
                    referredBy := omit,  //*     RFC3892 - REFER method
                    referTo := omit,  //*     RFC3515 - REFER method
@@ -1435,6 +1450,11 @@ module LibSip_Templates {
                    via := c_empty_Via,
                    warning := omit,
                    wwwAuthenticate := omit,
					resourcePriority := omit,
					answerMode := omit,
					privAnswerMode := omit,
					targetDialog := omit,
					pAnswerState := omit,
					undefinedHeader_List := omit
                }

@@ -1479,6 +1499,7 @@ module LibSip_Templates {
                    geolocation := *,
                    geolocationRouting := *,
                    historyInfo := *,  //*     RFC4244
					infoPackage := *,
                    inReplyTo := *,
                    maxForwards := *,
                    mimeVersion := *,
@@ -1507,6 +1528,7 @@ module LibSip_Templates {
                    rSeq := *,
                    reason := *,
                    recordRoute := *,
					recvInfo := *,
                    requestDisposition := *,
                    referredBy := *,  //*     RFC3892 - REFER method
                    referTo := *,  //*     RFC3515 - REFER method
@@ -1536,6 +1558,11 @@ module LibSip_Templates {
                    via := ?,
                    warning := *,
                    wwwAuthenticate := *,
					resourcePriority := *,
					answerMode := *,
					privAnswerMode := *,
					targetDialog := *,
					pAnswerState := *,
                    undefinedHeader_List := *
                }

@@ -1791,17 +1818,21 @@ module LibSip_Templates {
            }

            template(value) ContentType m_contentType(
                template(value) charstring p_mTypeSubtype
                template(value) charstring p_mTypeSubtype,
                template(omit) SemicolonParam_List p_mParams := omit
            ) := {
                fieldName := CONTENT_TYPE_E,
                mTypeSubtype := p_mTypeSubtype
                mTypeSubtype := p_mTypeSubtype,
				mParams := p_mParams
            }

            template(present) ContentType mw_contentType(
                in template(present) charstring p_mTypeSubtype := ?
                in template(present) charstring p_mTypeSubtype := ?,
                in template SemicolonParam_List p_mParams := *
            ) := {
                fieldName := CONTENT_TYPE_E,
                mTypeSubtype := p_mTypeSubtype
                mTypeSubtype := p_mTypeSubtype,
                mParams := p_mParams
            }

            group request_send {
@@ -2193,25 +2224,25 @@ module LibSip_Templates {
            group request_receive {

                template(present) ACK_Request mw_ACK_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_ACK_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) BYE_Request mw_BYE_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_BYE_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) CANCEL_Request mw_CANCEL_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_CANCEL_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) INFO_Request mw_INFO_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_INFO_Dummy := {
                    msgHeader := {callId := p_callId}
                }
@@ -2221,37 +2252,37 @@ module LibSip_Templates {
                template(present) MESSAGE_Request mw_MESSAGE_Request_Base modifies mw_MESSAGE_Dummy := {msgHeader := {contact := *}}

                template(present) NOTIFY_Request mw_NOTIFY_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_NOTIFY_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) OPTIONS_Request mw_OPTIONS_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_OPTIONS_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) PRACK_Request mw_PRACK_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_PRACK_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) PUBLISH_Request mw_PUBLISH_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_PUBLISH_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) REFER_Request mw_REFER_Request_Base(
                    template CallId p_callId
                    template CallId p_callId := ?
                ) modifies mw_REFER_Dummy := {
                    msgHeader := {callId := p_callId}
                }

                template(present) REFER_Request mw_REFER_Request(
                    template CallId p_callId,
                    template CallId p_callId := ?,
                    template(value) SipUrl p_requestUri,
                    template(value) SipUrl p_referredBy
                ) modifies mw_REFER_Request_Base := {
@@ -2330,8 +2361,8 @@ module LibSip_Templates {

                template(present) Response mw_Response_Base(
                    template(present) StatusLine p_statusLine := ?,
                    template CallId p_callId,
                    template CSeq p_cSeq
                    template CallId p_callId := *,
                    template CSeq p_cSeq := *
                ) modifies mw_Response_Dummy := {
                    statusLine := p_statusLine,
                    msgHeader := {
@@ -2379,8 +2410,8 @@ module LibSip_Templates {
                }

                template (present) Response mw_Response_2xx_Base(
                    template CallId p_callId,
                    template CSeq p_cSeq
                    template (present) CallId p_callId := ?,
                    template (present) CSeq p_cSeq := ?
                ) modifies mw_Response_1xx_Base := {
                    statusLine := mw_statusLine2xx
                }
@@ -3742,11 +3773,13 @@ module LibSip_Templates {
                    {
                        content_type := c_sdpApplication,
                        content_disposition := omit,
						content_id := omit,
                        mime_encapsulated_part := {sdpMessageBody := p_sdp}
                    },
                    {
                        content_type := c_ims3gppCwApplication,
                        content_disposition := omit,
                        content_id := omit,
                        mime_encapsulated_part := {xmlBody := p_xmlBody}
                    }
                }
@@ -3762,6 +3795,7 @@ module LibSip_Templates {
                    {
                        content_type := "application/sdp",
                        content_disposition := "attachment;handling=required;filename=smime.p7",
                        content_id := omit,
                        mime_encapsulated_part := {sdpMessageBody := p_sdp}
                    }
                }
@@ -3796,11 +3830,13 @@ module LibSip_Templates {
                    {
                        content_type := ?,
                        content_disposition := *,
						content_id := *,
                        mime_encapsulated_part := {sdpMessageBody := p_sdp}
                    },
                    {
                        content_type := ?,
                        content_disposition := *,
                        content_id := *,
                        mime_encapsulated_part := {xmlBody := p_xmlBody}
                    }
                }
@@ -3818,6 +3854,7 @@ module LibSip_Templates {
                    {
                        content_type := c_ims3gppApplication,
                        content_disposition := p_disposition,
						content_id := *,
                        mime_encapsulated_part := {xmlBody := {ims3gpp := p_ims3gpp}}
                    },
                    *
@@ -3836,6 +3873,7 @@ module LibSip_Templates {
                    {
                        content_type := c_ims3gppCwApplication,
                        content_disposition := p_disposition,
                        content_id := *,
                        mime_encapsulated_part := {xmlBody := {ims3gpp := p_ims3gpp}}
                    },
                    *

.gitignore

0 → 100644
+1 −0
Changes for .gitignore: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
/xsd/*.ttcn3view
Loading