aboutsummaryrefslogtreecommitdiffstats
path: root/library/GSUP_Emulation.ttcn
diff options
context:
space:
mode:
Diffstat (limited to 'library/GSUP_Emulation.ttcn')
-rw-r--r--library/GSUP_Emulation.ttcn7
1 files changed, 7 insertions, 0 deletions
diff --git a/library/GSUP_Emulation.ttcn b/library/GSUP_Emulation.ttcn
index 5695534a..4a033597 100644
--- a/library/GSUP_Emulation.ttcn
+++ b/library/GSUP_Emulation.ttcn
@@ -295,4 +295,11 @@ function f_create_gsup_expect(charstring imsi) runs on GSUP_ConnHdlr {
}
}
+/* Same as f_create_gsup_expect, but with explicit addressing. Needed when connecting multiple ports to GSUP_PROC. */
+function f_create_gsup_expect_explicit(charstring imsi, GSUP_Emulation_CT ct) runs on GSUP_ConnHdlr {
+ GSUP_PROC.call(GSUPEM_register:{imsi, self}) to ct {
+ [] GSUP_PROC.getreply(GSUPEM_register:{?,?}) {};
+ }
+}
+
}