<p>lynxis lazus has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22207">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">remove unused NS_CodecPort.ttcn/NS_CodecPort_CtrlFunct<br><br>Change-Id: If885353ec8947309fc7d3ad780448cfc7402e1a4<br>---<br>M bts/gen_links.sh<br>M fr-net/gen_links.sh<br>M fr-net/regen_makefile.sh<br>M fr/gen_links.sh<br>M fr/regen_makefile.sh<br>M gbproxy/gen_links.sh<br>M gbproxy/regen_makefile.sh<br>D library/NS_CodecPort.ttcn<br>D library/NS_CodecPort_CtrlFunct.ttcn<br>D library/NS_CodecPort_CtrlFunctDef.cc<br>10 files changed, 6 insertions(+), 168 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/07/22207/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/bts/gen_links.sh b/bts/gen_links.sh</span><br><span>index 7aa8398..cd8e379 100755</span><br><span>--- a/bts/gen_links.sh</span><br><span>+++ b/bts/gen_links.sh</span><br><span>@@ -34,7 +34,6 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn GSM_Types.ttcn GSM_RR_Types.ttcn Osmocom_VTY_Functions.ttcn GSM_SystemInformation.ttcn GSM_RestOctets.ttcn Osmocom_Types.ttcn RLCMAC_Templates.ttcn RLCMAC_Types.ttcn RLCMAC_CSN1_Templates.ttcn RLCMAC_CSN1_Types.ttcn RLCMAC_EncDec.cc L1CTL_Types.ttcn L1CTL_PortType.ttcn L1CTL_PortType_CtrlFunct.ttcn L1CTL_PortType_CtrlFunctDef.cc LAPDm_RAW_PT.ttcn LAPDm_Types.ttcn "</span><br><span style="color: hsl(0, 100%, 40%);">-#FILES+="NS_Emulation.ttcn NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span> #FILES+="BSSGP_Emulation.ttcn Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="IPA_Types.ttcn IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort_CtrlFunctDef.cc IPA_Emulation.ttcnpp IPA_CodecPort.ttcn RSL_Types.ttcn RSL_Emulation.ttcn AbisOML_Types.ttcn "</span><br><span> FILES+="Osmocom_CTRL_Types.ttcn Osmocom_CTRL_Functions.ttcn Osmocom_CTRL_Adapter.ttcn "</span><br><span>diff --git a/fr-net/gen_links.sh b/fr-net/gen_links.sh</span><br><span>index 4ab3ed0..29f4399 100755</span><br><span>--- a/fr-net/gen_links.sh</span><br><span>+++ b/fr-net/gen_links.sh</span><br><span>@@ -47,7 +47,7 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn Osmocom_VTY_Functions.ttcn Native_Functions.ttcn Native_FunctionDefs.cc GSM_Types.ttcn Osmocom_Types.ttcn "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp "</span><br><span> FILES+="BSSGP_Emulation.ttcnpp Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="LLC_Templates.ttcn "</span><br><span> gen_links $DIR $FILES</span><br><span>diff --git a/fr-net/regen_makefile.sh b/fr-net/regen_makefile.sh</span><br><span>index 0a05f6c..6aaf577 100755</span><br><span>--- a/fr-net/regen_makefile.sh</span><br><span>+++ b/fr-net/regen_makefile.sh</span><br><span>@@ -3,7 +3,7 @@</span><br><span> FILES="*.ttcn *.ttcnpp BSSGP_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc "</span><br><span> FILES+="AF_PACKET_PT.cc "</span><br><span> FILES+="Native_FunctionDefs.cc "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_CodecPort_CtrlFunctDef.cc LLC_EncDec.cc LLC_Types.cc TELNETasp_PT.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="LLC_EncDec.cc LLC_Types.cc TELNETasp_PT.cc "</span><br><span> </span><br><span> export CPPFLAGS_TTCN3="-DNS_EMULATION_FR"</span><br><span> </span><br><span>diff --git a/fr/gen_links.sh b/fr/gen_links.sh</span><br><span>index 4ab3ed0..29f4399 100755</span><br><span>--- a/fr/gen_links.sh</span><br><span>+++ b/fr/gen_links.sh</span><br><span>@@ -47,7 +47,7 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn Osmocom_VTY_Functions.ttcn Native_Functions.ttcn Native_FunctionDefs.cc GSM_Types.ttcn Osmocom_Types.ttcn "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp "</span><br><span> FILES+="BSSGP_Emulation.ttcnpp Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="LLC_Templates.ttcn "</span><br><span> gen_links $DIR $FILES</span><br><span>diff --git a/fr/regen_makefile.sh b/fr/regen_makefile.sh</span><br><span>index c38fed4..d17f51c 100755</span><br><span>--- a/fr/regen_makefile.sh</span><br><span>+++ b/fr/regen_makefile.sh</span><br><span>@@ -1,7 +1,7 @@</span><br><span> #!/bin/bash</span><br><span> </span><br><span> FILES="*.ttcn *.ttcnpp IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc Native_FunctionDefs.cc "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="BSSGP_EncDec.cc NS_CodecPort_CtrlFunctDef.cc LLC_EncDec.cc TELNETasp_PT.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="BSSGP_EncDec.cc LLC_EncDec.cc TELNETasp_PT.cc "</span><br><span> FILES+="AF_PACKET_PT.cc AF_PACKET_PT.hh "</span><br><span> </span><br><span> export CPPFLAGS_TTCN3="-DNS_EMULATION_FR"</span><br><span>diff --git a/gbproxy/gen_links.sh b/gbproxy/gen_links.sh</span><br><span>index a614191..d6bf22e 100755</span><br><span>--- a/gbproxy/gen_links.sh</span><br><span>+++ b/gbproxy/gen_links.sh</span><br><span>@@ -84,7 +84,7 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn GSM_Types.ttcn GSM_RR_Types.ttcn Osmocom_Types.ttcn RLCMAC_Templates.ttcn RLCMAC_Types.ttcn RLCMAC_CSN1_Templates.ttcn RLCMAC_CSN1_Types.ttcn RLCMAC_EncDec.cc "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp "</span><br><span> FILES+="BSSGP_Emulation.ttcnpp Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="PCUIF_Types.ttcn "</span><br><span> FILES+="Osmocom_CTRL_Types.ttcn Osmocom_CTRL_Functions.ttcn Osmocom_CTRL_Adapter.ttcn "</span><br><span>diff --git a/gbproxy/regen_makefile.sh b/gbproxy/regen_makefile.sh</span><br><span>index 93ef712..e82649c 100755</span><br><span>--- a/gbproxy/regen_makefile.sh</span><br><span>+++ b/gbproxy/regen_makefile.sh</span><br><span>@@ -1,6 +1,6 @@</span><br><span> #!/bin/bash</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-FILES="*.ttcn *.ttcnpp BSSGP_EncDec.cc LLC_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc NS_CodecPort_CtrlFunctDef.cc RLCMAC_EncDec.cc Native_FunctionDefs.cc TELNETasp_PT.cc IPA_CodecPort_CtrlFunctDef.cc GTPU_EncDec.cc GTPC_EncDec.cc GTP_CodecPort_CtrlFunctDef.cc SCCP_EncDec.cc SCTPasp_PT.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES="*.ttcn *.ttcnpp BSSGP_EncDec.cc LLC_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc RLCMAC_EncDec.cc Native_FunctionDefs.cc TELNETasp_PT.cc IPA_CodecPort_CtrlFunctDef.cc GTPU_EncDec.cc GTPC_EncDec.cc GTP_CodecPort_CtrlFunctDef.cc SCCP_EncDec.cc SCTPasp_PT.cc "</span><br><span> FILES+="AF_PACKET_PT.cc AF_PACKET_PT.hh "</span><br><span> </span><br><span> export CPPFLAGS_TTCN3="-DIPA_EMULATION_GSUP -DIPA_EMULATION_CTRL -DUSE_MTP3_DISTRIBUTOR -DBSSGP_EM_L3 -DNS_EMULATION_FR"</span><br><span>diff --git a/library/NS_CodecPort.ttcn b/library/NS_CodecPort.ttcn</span><br><span>deleted file mode 100644</span><br><span>index 82ba55b..0000000</span><br><span>--- a/library/NS_CodecPort.ttcn</span><br><span>+++ /dev/null</span><br><span>@@ -1,61 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-module NS_CodecPort {</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- import from IPL4asp_PortType all;</span><br><span style="color: hsl(0, 100%, 40%);">- import from IPL4asp_Types all;</span><br><span style="color: hsl(0, 100%, 40%);">- import from NS_Types all;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- type record NS_RecvFrom {</span><br><span style="color: hsl(0, 100%, 40%);">- ConnectionId connId,</span><br><span style="color: hsl(0, 100%, 40%);">- HostName remName,</span><br><span style="color: hsl(0, 100%, 40%);">- PortNumber remPort,</span><br><span style="color: hsl(0, 100%, 40%);">- HostName locName,</span><br><span style="color: hsl(0, 100%, 40%);">- PortNumber locPort,</span><br><span style="color: hsl(0, 100%, 40%);">- PDU_NS msg</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- template NS_RecvFrom t_NS_RecvFrom(template PDU_NS pdu) := {</span><br><span style="color: hsl(0, 100%, 40%);">- connId := ?,</span><br><span style="color: hsl(0, 100%, 40%);">- remName := ?,</span><br><span style="color: hsl(0, 100%, 40%);">- remPort := ?,</span><br><span style="color: hsl(0, 100%, 40%);">- locName := ?,</span><br><span style="color: hsl(0, 100%, 40%);">- locPort := ?,</span><br><span style="color: hsl(0, 100%, 40%);">- msg := pdu</span><br><span style="color: hsl(0, 100%, 40%);">- };</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- type record NS_Send {</span><br><span style="color: hsl(0, 100%, 40%);">- ConnectionId connId,</span><br><span style="color: hsl(0, 100%, 40%);">- PDU_NS msg</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- template NS_Send t_NS_Send(template ConnectionId connId, template PDU_NS msg) := {</span><br><span style="color: hsl(0, 100%, 40%);">- connId := connId,</span><br><span style="color: hsl(0, 100%, 40%);">- msg := msg</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- private function IPL4_to_NS_RecvFrom(in ASP_RecvFrom pin, out NS_RecvFrom pout) {</span><br><span style="color: hsl(0, 100%, 40%);">- pout.connId := pin.connId;</span><br><span style="color: hsl(0, 100%, 40%);">- pout.remName := pin.remName;</span><br><span style="color: hsl(0, 100%, 40%);">- pout.remPort := pin.remPort;</span><br><span style="color: hsl(0, 100%, 40%);">- pout.locName := pin.locName;</span><br><span style="color: hsl(0, 100%, 40%);">- pout.locPort := pin.locPort;</span><br><span style="color: hsl(0, 100%, 40%);">- pout.msg := dec_PDU_NS(pin.msg);</span><br><span style="color: hsl(0, 100%, 40%);">- } with { extension "prototype(fast)" };</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- private function NS_to_IPL4_Send(in NS_Send pin, out ASP_Send pout) {</span><br><span style="color: hsl(0, 100%, 40%);">- pout.connId := pin.connId;</span><br><span style="color: hsl(0, 100%, 40%);">- pout.proto := { udp := {} };</span><br><span style="color: hsl(0, 100%, 40%);">- pout.msg := enc_PDU_NS(pin.msg);</span><br><span style="color: hsl(0, 100%, 40%);">- } with { extension "prototype(fast)" };</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- type port NS_CODEC_PT message {</span><br><span style="color: hsl(0, 100%, 40%);">- out NS_Send;</span><br><span style="color: hsl(0, 100%, 40%);">- in NS_RecvFrom,</span><br><span style="color: hsl(0, 100%, 40%);">- ASP_ConnId_ReadyToRelease,</span><br><span style="color: hsl(0, 100%, 40%);">- ASP_Event;</span><br><span style="color: hsl(0, 100%, 40%);">- } with { extension "user IPL4asp_PT</span><br><span style="color: hsl(0, 100%, 40%);">- out(NS_Send -> ASP_Send: function(NS_to_IPL4_Send))</span><br><span style="color: hsl(0, 100%, 40%);">- in(ASP_RecvFrom -> NS_RecvFrom: function(IPL4_to_NS_RecvFrom);</span><br><span style="color: hsl(0, 100%, 40%);">- ASP_ConnId_ReadyToRelease -> ASP_ConnId_ReadyToRelease: simple;</span><br><span style="color: hsl(0, 100%, 40%);">- ASP_Event -> ASP_Event: simple)"</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span>diff --git a/library/NS_CodecPort_CtrlFunct.ttcn b/library/NS_CodecPort_CtrlFunct.ttcn</span><br><span>deleted file mode 100644</span><br><span>index cc77dda..0000000</span><br><span>--- a/library/NS_CodecPort_CtrlFunct.ttcn</span><br><span>+++ /dev/null</span><br><span>@@ -1,44 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-module NS_CodecPort_CtrlFunct {</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- import from NS_CodecPort all;</span><br><span style="color: hsl(0, 100%, 40%);">- import from IPL4asp_Types all;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- external function f_IPL4_listen(</span><br><span style="color: hsl(0, 100%, 40%);">- inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- in HostName locName,</span><br><span style="color: hsl(0, 100%, 40%);">- in PortNumber locPort,</span><br><span style="color: hsl(0, 100%, 40%);">- in ProtoTuple proto,</span><br><span style="color: hsl(0, 100%, 40%);">- in OptionList options := {}</span><br><span style="color: hsl(0, 100%, 40%);">- ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- external function f_IPL4_connect(</span><br><span style="color: hsl(0, 100%, 40%);">- inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- in HostName remName,</span><br><span style="color: hsl(0, 100%, 40%);">- in PortNumber remPort,</span><br><span style="color: hsl(0, 100%, 40%);">- in HostName locName,</span><br><span style="color: hsl(0, 100%, 40%);">- in PortNumber locPort,</span><br><span style="color: hsl(0, 100%, 40%);">- in ConnectionId connId,</span><br><span style="color: hsl(0, 100%, 40%);">- in ProtoTuple proto,</span><br><span style="color: hsl(0, 100%, 40%);">- in OptionList options := {}</span><br><span style="color: hsl(0, 100%, 40%);">- ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- external function f_IPL4_close(</span><br><span style="color: hsl(0, 100%, 40%);">- inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- in ConnectionId id,</span><br><span style="color: hsl(0, 100%, 40%);">- in ProtoTuple proto := { unspecified := {} }</span><br><span style="color: hsl(0, 100%, 40%);">- ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- external function f_IPL4_setUserData(</span><br><span style="color: hsl(0, 100%, 40%);">- inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- in ConnectionId id,</span><br><span style="color: hsl(0, 100%, 40%);">- in UserData userData</span><br><span style="color: hsl(0, 100%, 40%);">- ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- external function f_IPL4_getUserData(</span><br><span style="color: hsl(0, 100%, 40%);">- inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- in ConnectionId id,</span><br><span style="color: hsl(0, 100%, 40%);">- out UserData userData</span><br><span style="color: hsl(0, 100%, 40%);">- ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span>diff --git a/library/NS_CodecPort_CtrlFunctDef.cc b/library/NS_CodecPort_CtrlFunctDef.cc</span><br><span>deleted file mode 100644</span><br><span>index a6da7ac..0000000</span><br><span>--- a/library/NS_CodecPort_CtrlFunctDef.cc</span><br><span>+++ /dev/null</span><br><span>@@ -1,56 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-#include "IPL4asp_PortType.hh"</span><br><span style="color: hsl(0, 100%, 40%);">-#include "NS_CodecPort.hh"</span><br><span style="color: hsl(0, 100%, 40%);">-#include "IPL4asp_PT.hh"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-namespace NS__CodecPort__CtrlFunct {</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- IPL4asp__Types::Result f__IPL4__listen(</span><br><span style="color: hsl(0, 100%, 40%);">- NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::HostName& locName,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::PortNumber& locPort,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::ProtoTuple& proto,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::OptionList& options)</span><br><span style="color: hsl(0, 100%, 40%);">- {</span><br><span style="color: hsl(0, 100%, 40%);">- return f__IPL4__PROVIDER__listen(portRef, locName, locPort, proto, options);</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">- </span><br><span style="color: hsl(0, 100%, 40%);">- IPL4asp__Types::Result f__IPL4__connect(</span><br><span style="color: hsl(0, 100%, 40%);">- NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::HostName& remName,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::PortNumber& remPort,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::HostName& locName,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::PortNumber& locPort,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::ConnectionId& connId,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::ProtoTuple& proto,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::OptionList& options)</span><br><span style="color: hsl(0, 100%, 40%);">- {</span><br><span style="color: hsl(0, 100%, 40%);">- return f__IPL4__PROVIDER__connect(portRef, remName, remPort,</span><br><span style="color: hsl(0, 100%, 40%);">- locName, locPort, connId, proto, options);</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- IPL4asp__Types::Result f__IPL4__close(</span><br><span style="color: hsl(0, 100%, 40%);">- NS__CodecPort::NS__CODEC__PT& portRef, </span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::ConnectionId& connId, </span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::ProtoTuple& proto)</span><br><span style="color: hsl(0, 100%, 40%);">- {</span><br><span style="color: hsl(0, 100%, 40%);">- return f__IPL4__PROVIDER__close(portRef, connId, proto);</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">- IPL4asp__Types::Result f__IPL4__setUserData(</span><br><span style="color: hsl(0, 100%, 40%);">- NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::ConnectionId& connId,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::UserData& userData)</span><br><span style="color: hsl(0, 100%, 40%);">- {</span><br><span style="color: hsl(0, 100%, 40%);">- return f__IPL4__PROVIDER__setUserData(portRef, connId, userData);</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">- </span><br><span style="color: hsl(0, 100%, 40%);">- IPL4asp__Types::Result f__IPL4__getUserData(</span><br><span style="color: hsl(0, 100%, 40%);">- NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">- const IPL4asp__Types::ConnectionId& connId,</span><br><span style="color: hsl(0, 100%, 40%);">- IPL4asp__Types::UserData& userData)</span><br><span style="color: hsl(0, 100%, 40%);">- {</span><br><span style="color: hsl(0, 100%, 40%);">- return f__IPL4__PROVIDER__getUserData(portRef, connId, userData);</span><br><span style="color: hsl(0, 100%, 40%);">- }</span><br><span style="color: hsl(0, 100%, 40%);">- </span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22207">change 22207</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22207"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: osmo-ttcn3-hacks </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: If885353ec8947309fc7d3ad780448cfc7402e1a4 </div>
<div style="display:none"> Gerrit-Change-Number: 22207 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: lynxis lazus <lynxis@fe80.eu> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>