From 359e539b1d66bcc4dad6f1879f1391e62eeec3ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B3zsef=20Gy=C3=BCr=C3=BCsi?= <jozsef.gyurusi@ericsson.com> Date: Thu, 7 Jan 2021 13:42:50 +0100 Subject: [PATCH] [CR-1920900] Added f_EPTF_Transport_isConnIdValid to TransportIPL4 Needed by compatibility with Transport - TransportIPL4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: József Gyürüsi <jozsef.gyurusi@ericsson.com> Change-Id: I42b78228dea85c08b1c0c4d53c1711c02eb7fdc0 --- .../EPTF_CLL_TransportIPL4_Functions.ttcn | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/Transport/EPTF_CLL_TransportIPL4_Functions.ttcn b/src/Transport/EPTF_CLL_TransportIPL4_Functions.ttcn index e3a95a72..484901b6 100644 --- a/src/Transport/EPTF_CLL_TransportIPL4_Functions.ttcn +++ b/src/Transport/EPTF_CLL_TransportIPL4_Functions.ttcn @@ -70,6 +70,7 @@ // <f_EPTF_Transport_setUpInterfaces> // <f_EPTF_Transport_appendInterfaces> // <f_EPTF_Transport_setDownInterfaces> +// <f_EPTF_Transport_isConnIdValid> // <f_EPTF_TransportIPL4_getConnectionDetails> // <f_EPTF_TransportIPL4_activateDefaultBufferingHandler> // <f_EPTF_TransportIPL4_portSend> @@ -1443,6 +1444,28 @@ runs on EPTF_TransportIPL4_CT } } +/////////////////////////////////////////////////////////// +// Function: f_EPTF_Transport_isConnIdValid +// +// Purpose: +// Function to get whether a connection ID is valid/allocated +// +// Parameters: +// pl_connId - *in* *integer* - connection ID +// +// Return Value: +// *boolean* - true if the connection ID is valid +// +/////////////////////////////////////////////////////////// +public function f_EPTF_Transport_isConnIdValid( + in integer pl_connId) +runs on EPTF_TransportIPL4_CT +return boolean +{ + var integer vl_connInfofbqId; + return f_EPTF_int2int_HashMap_Find(v_EPTF_TransportIPL4_connInfoHashMapId,pl_connId,vl_connInfofbqId); +} + /////////////////////////////////////////////////////////// // Function: f_EPTF_TransportIPL4_getConnectionDetails // -- GitLab