Commit 23c5a2c2 authored by rennoch's avatar rennoch
Browse files

dummy template for receiving side

parent 01a1c8f6
Loading
Loading
Loading
Loading
+212 −0
Original line number Diff line number Diff line
@@ -483,6 +483,109 @@ module LibDiameter_Templates {
              
          }//end group dummy_request_templates_send
          group dummy_request_templates_receive {
              
        template CER_MSG mw_CER_dummy := {
        	header := m_diameterHeaderReq_dummy(CER_E, 0),
        	origin_Host := ?,
        	origin_Realm := ?,
        	host_IP_Address := ?,
        	vendor_Id := ?,
        	product_Name := ?,
        	origin_State_Id := *,
        	supported_Vendor_Id := *,
        	auth_Application_Id := *,
        	inband_Security_Id := *,
        	acct_Application_Id := *,
        	vendor_Specific_Application_Id := *,
        	firmware_Revision := *,
        	aVP := *
        }
        
        template DWR_MSG mw_DWR_dummy := {
			header := m_diameterHeaderReq_dummy(DWR_E, 0),
			origin_Host := ?,
			origin_Realm := ?,
			origin_State_Id := *
		}





        template DPR_MSG mw_DPR_dummy := {
    		header := m_diameterHeaderReq_dummy(DPR_E, 0),
    		origin_Host := ?,
    		origin_Realm := ?,
    		disconnect_Cause_AVP := ?
    	}
    	
        template AAR_MSG mw_AAR_dummy := {
        	header := m_diameterHeaderReq_dummy(AAR_E, 0),
        	session_Id := ?,
        	origin_Host := ?,
        	origin_Realm := ?,
        	destination_Realm := ?,
        	destination_Host := ?,
        	auth_Application_Id := ?,
        	af_Application_Id := *,
        	media_Component_Description := *,
        	service_Info_Status := *,
        	af_Charging_Identifier := *,
        	sip_Forking_Indication := *,
        	specific_Action := *,
        	subscription_Id := *,
        	supported_Features := *,
        	reservation_Priority := *,
        	framed_IP_Address := *,
        	framed_IPv6_Address := *,
        	called_Station_Id := *,
        	service_URN := *,
        	sponsored_Connectivity_Data := *,
        	mps_Identifier := *,
        	user_Name := *,
        	origin_State_Id := *,
        	proxy_Info := *,
        	poute_Record := *,
        	aVP := *
        }

    	template STR_MSG mw_STR_dummy := {
			header := m_diameterHeaderReq_dummy(STR_E, 0),
			session_Id := ?,
			origin_Host := ?,
			origin_Realm := ?,
			destination_Realm := ?,
			auth_Application_Id := ?,
			termination_Cause := ?,
			user_Name := *,
			destination_Host := *,
			class := *,
			origin_State_Id := *,
			proxy_Info := *,
			poute_Record := *,
			aVP := *
		}

		template ASR_MSG mw_ASR_dummy := {
			header := m_diameterHeaderReq_dummy(ASR_E, 0),
			session_Id := ?,
			origin_Host := ?,
			origin_Realm := ?,
			destination_Realm := ?,
			destination_Host := ?,
			auth_Application_Id := ?,
			abort_cause := *,
			user_Name := *,
			origin_State_Id := *,
			proxy_Info := *,
			poute_Record := *,
			aVP := *
		}



      
              
          }//end group dummy_request_templates_receive
          group dummy_answer_templates_send {
              
@@ -596,6 +699,115 @@ module LibDiameter_Templates {
              
          }//end group dummy_answer_templates_send
          group dummy_answer_templates_receive {
              
          template CEA_MSG mw_CEA_dummy := {
			  header := m_diameterHeaderReq_dummy(CEA_E, 0),
			  result_Code := ?,
			  origin_Host := ?,
			  origin_Realm := ?,
			  host_IP_Address := ?,
			  vendor_Id := ?,
			  product_Name := ?,
			  origin_State_Id := *,
			  error_Message := *,
			  failed_AVP := *,
			  supported_Vendor_Id := *,
			  auth_Application_Id := *,
			  inband_Security_Id := *,
			  acct_Application_Id := *,
			  vendor_Specific_Application_Id := *,
			  firmware_Revision := *,
			  aVP := *
		  }

    	template DWA_MSG mw_DWA_dummy := {
			header := m_diameterHeaderReq_dummy(DWA_E, 0),
			result_Code := ?,
			origin_Host := ?,
			origin_Realm := ?,
			error_Message := *,
			failed_AVP := *,
			origin_State_Id := *
		}
		
		template DPA_MSG mw_DPA_dummy := {
			header := m_diameterHeaderReq_dummy(DPA_E, 0),
			result_Code := ?,
			origin_Host := ?,
			origin_Realm := ?,
			error_Message := *,
			failed_AVP := *
		}

		template AAA_MSG mw_AAA_dummy := {
			header := m_diameterHeaderReq_dummy(AAA_E, 0),
			session_Id := ?,
			result_Code := *,
			origin_Host := ?,
			origin_Realm := ?,
			auth_Application_Id := ?,
			experimental_result := *,
			access_network_charging_Identifier := *,
			access_network_chrging_address := *,
			acceptable_service_info_AVP := *,
			ip_Can_Type := *,
			rat_Type := *,
			supported_Features := *,
			class := *,
			user_Name := *,
			origin_State_Id := *,
			error_Message := *,
			error_Reporting_Host := *,
			failed_AVP := *,
			redirect_Host := *,
			redirect_Host_Usage := *,
			redirect_Host_Cache_Time := *,
			proxy_Info := *,
			aVP := *
		}

		template STA_MSG mw_STA_dummy := {
			header := ?,
			session_Id := ?,
			result_Code := ?,
			origin_Host := ?,
			origin_Realm := ?,
			user_Name := *,
			class := *,
			error_Message := *,
			error_Reporting_Host := *,
			failed_AVP := *,
			sponsored_Connectivity_Data := *,
			origin_State_Id := *,
			redirect_Host := *,
			redirect_Host_Usage := *,
			redirect_Host_Cache_Time := *,
			proxy_Info := *,
			aVP := *
		}

		template ASA_MSG mw_ASA_dummy := {
			header := m_diameterHeaderReq_dummy(ASA_E, 0),
			session_Id := ?,
			result_Code := ?,
			origin_Host := ?,
			origin_Realm := ?,
			user_Name := *,
			origin_State_Id := *,
			error_Message := *,
			error_Reporting_Host := *,
			failed_AVP := *,
			redirect_Host := *,
			redirect_Host_Usage := *,
			redirect_Host_Cache_Time := *,
			proxy_Info := *,
			aVP := *
		}




              
          }//end group dummy_answer_templates_receive
      } //end group dummy_templates
      group base_templates {