<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#000000">In addition to my experiment,<br>I could manage to activate the connection immediately by calling "m_portAdmin.activatePorts();" directly with modified RTObject.h (made it public). So, essentially I think I need something, which calls this function indirectly<br>

</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#000000">Thanks again,</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#000000">György Persa</div>

</div><div class="gmail_extra"><br clear="all"><div><div>
<font>György Persa</font><br><font size="1"><i>Software engineer</i><br>Institute for Computer Science and Control<br>Hungarian Academy of Sciences<br>3D Internet-based Control and Communications Research Laboratory / 3DICC<br>

<i>Project VirCA</i> (<a href="http://www.virca.hu" target="_blank">www.virca.hu</a>)</font>
<font size="1"></font></div></div>
<br><br><div class="gmail_quote">On Tue, Aug 27, 2013 at 1:27 PM, György Persa <span dir="ltr"><<a href="mailto:persa@sztaki.hu" target="_blank">persa@sztaki.hu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">Hello everyone,</div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">
<br></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">in my project I would like to create service ports dynamically, runtime and connect them together. Is there any simple way to do this? Here's a short overview of the exact problem what I encountered, I hope you can help me!<br>


<br>For this purpose, I designed an experiment for two test components. The RTC#1 (DynamicPortTester in attachments) is instructing  RTC#2  (DynamicPortRecevier) for creating a new port and register a provider for that.</div>


<div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif"><img src="cid:ii_140bf7b9645ec171" alt="Inline image 1"></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">


After that, RTC#2 sets up a port as well and connect it to RTC#1's newly created port.</div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif"><img src="cid:ii_140bf7c3b7134920" alt="Inline image 2"></div>


<div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">My problem is that I'm unable to use the provided functions in RTC#2, because the service is inactive (_non_existent()).<br>
However, if I deactivate RTC#2 and activate it again, the service became active and usable.  Also, if I add the port when creating the component or in onInitialize(), it succeeds as well.<br></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">


<br></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">Is there a way to get an active service without deactivate & activate it?</div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">


<br></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">Thanks in advance,<br></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">
György Persa</div><span class="HOEnZb"><font color="#888888"><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif"><div><br></div></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif">


<br></div><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif"><br clear="all"></div><div><div><font><br></font></div><div>
<font>György Persa</font><br><font size="1"><i>Software engineer</i><br>Institute for Computer Science and Control<br>Hungarian Academy of Sciences<br>3D Internet-based Control and Communications Research Laboratory / 3DICC<br>


<i>Project VirCA</i> (<a href="http://www.virca.hu" target="_blank">www.virca.hu</a>)</font>
</div></div>
<div dir="ltr"><div class="gmail_default" style="font-size:small;font-family:verdana,sans-serif"><br></div></div></font></span></div>
</blockquote></div><br></div>