<pre>Hi,<br><br>When posting the original question I was working with the testapplication, rather a prototype based on the testapplications <br>from the freeswitch git to become familiar with the freetdm library.<br>However, now when I wanted to use this approach in application which would use only public freetdm library api and headers,<br>
I had a problem caused by fact that the ftdm_channel is declared in the include/private/ftdm_code.h header and not known to application.<br><br>Please, is then my approach from the post earlier really proper way? <br>Are the applications which load and use the freetdm supposed to know the private/core declarations?<br>
<br>Thank you<br><br>Juraj<br><br>&gt;Hello,
&gt;
&gt;On Sat, Aug 27, 2011 at 10:37 AM, Juraj Fabo &lt;<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev">juraj.fabo at gmail.com</a>&gt; wrote:
&gt;&gt;<i>
</i>&gt;&gt;<i> - from sources I see, that after the ftdm_call_place_ex(..) application could
</i>&gt;&gt;<i> use caller_data.fchan-&gt;caller_data.call_id
</i>&gt;&gt;<i>  I tested it and it was ok, please is this a proper way how to use this API
</i>&gt;&gt;<i> function?
</i>&gt;&gt;<i>
</i>&gt;
&gt; Yes that is the proper way.</pre>