Loading AtsImsIot/AtsImsIot_Templates.ttcn +1489 −1287 Original line number Diff line number Diff line Loading @@ -6,12 +6,21 @@ module AtsImsIot_Templates { import from LibCommon_BasicTypesAndValues {type UInt16;} import from LibIot_TypesAndValues { type InterfaceInfoList, ProtocolFilter, GeneralConfigurationReq, GeneralConfigurationRsp, SetFilterReq, SetFilterRsp, StartTrafficCaptureReq, StartTrafficCaptureRsp, StopTrafficCaptureReq, StopTrafficCaptureRsp, IpAddress, Status; } import from AtsImsIot_TypesAndValues {type SipMessage;} Loading @@ -20,6 +29,30 @@ module AtsImsIot_Templates { import from LibSip_Templates all; import from LibIot_PIXITS { modulepar PX_IOT_TIMESTAMP_OFFSET, PX_IOT_EXECUTION_FILE, PX_IOT_RECORD_MODE, PX_IOT_EUTs_IFACE_INFO_LIST, PX_IOT_FILE_MERGE_LIST, PX_IOT_FILE_MERGE_PATH, PX_IOT_MERGE_TOOL_PATH, PX_IOT_IFACES, PX_PROTOCOL_MONITOR1, PX_IP1_MONITOR1, PX_IP2_MONITOR1, PX_PORT_MONITOR1, PX_PROTOCOL_MONITOR2, PX_IP1_MONITOR2, PX_IP2_MONITOR2, PX_PORT_MONITOR2, PX_PROTOCOL_MONITOR3, PX_IP1_MONITOR3, PX_IP2_MONITOR3, PX_PORT_MONITOR3; } group adapterMsgTemplates { template SetFilterReq m_SetFilterReq(ProtocolFilter p_protocol, InterfaceInfoList p_iterfaces) := { protocol := p_protocol, Loading Loading @@ -1314,5 +1347,174 @@ module AtsImsIot_Templates { } //end group group adapterTemplates { template GeneralConfigurationReq m_generalConfigurationReq_offline := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { offlineCapture := { offset := PX_IOT_TIMESTAMP_OFFSET, captureSource := { singleFile := PX_IOT_EXECUTION_FILE, mergeFileList := { mergeFileList := { }, mergeFilePath := "", mergeToolPath := "" } } } }, eutInfoList := omit } template GeneralConfigurationReq m_generalConfigurationReq_online := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { liveCpature := { physicalInterfaces := { PX_IOT_IFACES }, recordMode := PX_IOT_RECORD_MODE } }, eutInfoList := PX_IOT_EUTs_IFACE_INFO_LIST } template GeneralConfigurationReq m_generalConfigurationReq_onlinewithoutEUTs := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { liveCpature := { physicalInterfaces := { PX_IOT_IFACES }, recordMode := PX_IOT_RECORD_MODE } }, eutInfoList := omit } template GeneralConfigurationReq m_generalConfigurationReq_onlinewithbadEUTs := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { liveCpature := { physicalInterfaces := { PX_IOT_IFACES }, recordMode := PX_IOT_RECORD_MODE } }, eutInfoList := { { eut := "User A", ipAddress := "10.7.6.4", portNumber := 6610 }, { eut := "User B", ipAddress := "10.7.6.4", portNumber := 6610 } } } template GeneralConfigurationReq m_generalConfigurationReq_merge := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { offlineCapture := { offset := PX_IOT_TIMESTAMP_OFFSET, captureSource := { singleFile := "", mergeFileList := { mergeFileList := PX_IOT_FILE_MERGE_LIST, mergeFilePath := PX_IOT_FILE_MERGE_PATH, mergeToolPath := PX_IOT_MERGE_TOOL_PATH } } } }, eutInfoList := omit } template GeneralConfigurationRsp m_generalConfigurationRsp_success := { status := { code := e_success, reason := * } } template GeneralConfigurationRsp m_generalConfigurationRsp_timeout := { status := { code := e_timeout, reason := * } } template GeneralConfigurationRsp m_generalConfigurationRsp_error := { status := { code := e_error, reason := * } } template GeneralConfigurationRsp m_generalConfigurationRsp_any := { status := { code := *, reason := * } } template StartTrafficCaptureReq m_startTrafficCaptureReq := { } template StartTrafficCaptureRsp m_startTrafficCaptureRsp_any := { status := { code := *, reason := * } } template StopTrafficCaptureReq m_stopTrafficCaptureReq :={ } template StopTrafficCaptureRsp m_stopTrafficCaptureRsp_any := { status := { code := *, reason := * } } template SetFilterReq m_setFilterReq (ProtocolFilter p_proto, IpAddress p_addr1, IpAddress p_addr2, UInt16 p_port) :={ protocol := p_proto, interfaceInfos := { { IpInterfaceInfo := { { domainName := omit, IpAddress := p_addr1, portNumbers := { p_port } }, { domainName := omit, IpAddress := p_addr2, portNumbers := { p_port } } } } } } template SetFilterRsp m_setFilterRspAny := { status := { code := *, reason := * } } template SetFilterReq m_setFilterReqMonitor1 := m_setFilterReq(PX_PROTOCOL_MONITOR1, PX_IP1_MONITOR1, PX_IP2_MONITOR1, PX_PORT_MONITOR1); template SetFilterReq m_setFilterReqMonitor2 := m_setFilterReq(PX_PROTOCOL_MONITOR2, PX_IP1_MONITOR2, PX_IP2_MONITOR2, PX_PORT_MONITOR2); template SetFilterReq m_setFilterReqMonitor3 := m_setFilterReq(PX_PROTOCOL_MONITOR3, PX_IP1_MONITOR3, PX_IP2_MONITOR3, PX_PORT_MONITOR3); } // adapterTemplates }//end module Loading
AtsImsIot/AtsImsIot_Templates.ttcn +1489 −1287 Original line number Diff line number Diff line Loading @@ -6,12 +6,21 @@ module AtsImsIot_Templates { import from LibCommon_BasicTypesAndValues {type UInt16;} import from LibIot_TypesAndValues { type InterfaceInfoList, ProtocolFilter, GeneralConfigurationReq, GeneralConfigurationRsp, SetFilterReq, SetFilterRsp, StartTrafficCaptureReq, StartTrafficCaptureRsp, StopTrafficCaptureReq, StopTrafficCaptureRsp, IpAddress, Status; } import from AtsImsIot_TypesAndValues {type SipMessage;} Loading @@ -20,6 +29,30 @@ module AtsImsIot_Templates { import from LibSip_Templates all; import from LibIot_PIXITS { modulepar PX_IOT_TIMESTAMP_OFFSET, PX_IOT_EXECUTION_FILE, PX_IOT_RECORD_MODE, PX_IOT_EUTs_IFACE_INFO_LIST, PX_IOT_FILE_MERGE_LIST, PX_IOT_FILE_MERGE_PATH, PX_IOT_MERGE_TOOL_PATH, PX_IOT_IFACES, PX_PROTOCOL_MONITOR1, PX_IP1_MONITOR1, PX_IP2_MONITOR1, PX_PORT_MONITOR1, PX_PROTOCOL_MONITOR2, PX_IP1_MONITOR2, PX_IP2_MONITOR2, PX_PORT_MONITOR2, PX_PROTOCOL_MONITOR3, PX_IP1_MONITOR3, PX_IP2_MONITOR3, PX_PORT_MONITOR3; } group adapterMsgTemplates { template SetFilterReq m_SetFilterReq(ProtocolFilter p_protocol, InterfaceInfoList p_iterfaces) := { protocol := p_protocol, Loading Loading @@ -1314,5 +1347,174 @@ module AtsImsIot_Templates { } //end group group adapterTemplates { template GeneralConfigurationReq m_generalConfigurationReq_offline := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { offlineCapture := { offset := PX_IOT_TIMESTAMP_OFFSET, captureSource := { singleFile := PX_IOT_EXECUTION_FILE, mergeFileList := { mergeFileList := { }, mergeFilePath := "", mergeToolPath := "" } } } }, eutInfoList := omit } template GeneralConfigurationReq m_generalConfigurationReq_online := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { liveCpature := { physicalInterfaces := { PX_IOT_IFACES }, recordMode := PX_IOT_RECORD_MODE } }, eutInfoList := PX_IOT_EUTs_IFACE_INFO_LIST } template GeneralConfigurationReq m_generalConfigurationReq_onlinewithoutEUTs := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { liveCpature := { physicalInterfaces := { PX_IOT_IFACES }, recordMode := PX_IOT_RECORD_MODE } }, eutInfoList := omit } template GeneralConfigurationReq m_generalConfigurationReq_onlinewithbadEUTs := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { liveCpature := { physicalInterfaces := { PX_IOT_IFACES }, recordMode := PX_IOT_RECORD_MODE } }, eutInfoList := { { eut := "User A", ipAddress := "10.7.6.4", portNumber := 6610 }, { eut := "User B", ipAddress := "10.7.6.4", portNumber := 6610 } } } template GeneralConfigurationReq m_generalConfigurationReq_merge := { captureProcessIpAddress := "127.0.0.1", captureProcessPort := 5501, captureMode := { offlineCapture := { offset := PX_IOT_TIMESTAMP_OFFSET, captureSource := { singleFile := "", mergeFileList := { mergeFileList := PX_IOT_FILE_MERGE_LIST, mergeFilePath := PX_IOT_FILE_MERGE_PATH, mergeToolPath := PX_IOT_MERGE_TOOL_PATH } } } }, eutInfoList := omit } template GeneralConfigurationRsp m_generalConfigurationRsp_success := { status := { code := e_success, reason := * } } template GeneralConfigurationRsp m_generalConfigurationRsp_timeout := { status := { code := e_timeout, reason := * } } template GeneralConfigurationRsp m_generalConfigurationRsp_error := { status := { code := e_error, reason := * } } template GeneralConfigurationRsp m_generalConfigurationRsp_any := { status := { code := *, reason := * } } template StartTrafficCaptureReq m_startTrafficCaptureReq := { } template StartTrafficCaptureRsp m_startTrafficCaptureRsp_any := { status := { code := *, reason := * } } template StopTrafficCaptureReq m_stopTrafficCaptureReq :={ } template StopTrafficCaptureRsp m_stopTrafficCaptureRsp_any := { status := { code := *, reason := * } } template SetFilterReq m_setFilterReq (ProtocolFilter p_proto, IpAddress p_addr1, IpAddress p_addr2, UInt16 p_port) :={ protocol := p_proto, interfaceInfos := { { IpInterfaceInfo := { { domainName := omit, IpAddress := p_addr1, portNumbers := { p_port } }, { domainName := omit, IpAddress := p_addr2, portNumbers := { p_port } } } } } } template SetFilterRsp m_setFilterRspAny := { status := { code := *, reason := * } } template SetFilterReq m_setFilterReqMonitor1 := m_setFilterReq(PX_PROTOCOL_MONITOR1, PX_IP1_MONITOR1, PX_IP2_MONITOR1, PX_PORT_MONITOR1); template SetFilterReq m_setFilterReqMonitor2 := m_setFilterReq(PX_PROTOCOL_MONITOR2, PX_IP1_MONITOR2, PX_IP2_MONITOR2, PX_PORT_MONITOR2); template SetFilterReq m_setFilterReqMonitor3 := m_setFilterReq(PX_PROTOCOL_MONITOR3, PX_IP1_MONITOR3, PX_IP2_MONITOR3, PX_PORT_MONITOR3); } // adapterTemplates }//end module