Commit 2a6d3410 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

New templates added

parent eb4ad94b
Loading
Loading
Loading
Loading
+48 −0
Original line number Diff line number Diff line
@@ -173,6 +173,27 @@ module LibNg112_Templates {
          messageBody := p_mb
      } // End of template m_MESSAGE_Request_IMS_Ng112
    
      template(value) MESSAGE_Request m_MESSAGE_Request_IMS_CallInfo_Ng112(
                                                                  template(value) SipUrl p_requestUri,
                                                                  template(value) CallId p_callId,
                                                                  template(value) CSeq p_cSeq,
                                                                  template(value) From p_from,
                                                                  template(value) To p_to,
                                                                  template(value) Via p_via,
                                                                  template(omit) Require p_require := omit,
                                                                  template(omit) Route p_route := omit,
                                                                  template(omit) Supported p_supported := omit,
                                                                  template(value) MessageBody p_mb,
                                                                  template(omit) Geolocation p_geolocation := omit,
                                                                  template(omit) GeolocationRouting p_geolocationRouting := omit,
                                                                  template(omit) UserAgent p_userAgent := omit,
                                                                  template(omit) CallInfo p_callInfo := omit
                                                                  ) modifies m_MESSAGE_Request_IMS_Ng112 := {
      msgHeader := {
        callInfo := p_callInfo
        }
      }// End of template m_MESSAGE_Request_IMS_CallInfo_Ng112
      
      template(present) MESSAGE_Request mw_MESSAGE_Request_IMS_Ng112(
                                                                     template(present) SipUrl p_requestUri := ?,
                                                                     template(present) CallId p_callId := ?,
@@ -195,6 +216,24 @@ module LibNg112_Templates {
          messageBody := p_mb
      } // End of template mw_MESSAGE_Request_IMS_Ng112
      
      template(present) MESSAGE_Request mw_MESSAGE_Request_IMS_CallInfo_Ng112(
                                                                     template(present) SipUrl p_requestUri := ?,
                                                                     template(present) CallId p_callId := ?,
                                                                     template(present) CSeq p_cSeq := ?,
                                                                     template(present) From p_from := ?,
                                                                     template(present) To p_to := ?,
                                                                     template(present) Via p_via := ?,
                                                                     template Require p_require := *,
                                                                     template Route p_route := *,
                                                                     template Supported p_supported := *,
                                                                     template(present) MessageBody p_mb := ?,
                                                                     template CallInfo p_callInfo := *
                                                                 ) modifies mw_MESSAGE_Request_IMS_Ng112 := {
      msgHeader := {
        callInfo := p_callInfo
      }
      } // End of template mw_MESSAGE_Request_IMS_Ng112
      
  } // End of group ng112_message

  group routes {
@@ -286,6 +325,15 @@ module LibNg112_Templates {
    }
  } // End of template m_call_info
        
  template(value) SemicolonParam_List m_semicolonParams_callInfo(
      template(omit) GenValue p_purpose := omit
  ) := {
      {
          "purpose",
          p_purpose
      }
  }
    

  
  group ng112_presence {