<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    
    <channel>
    
    <title>ProcessOne Discussion Forums</title>
    <link>http://www.process-one.net/en/forum/</link>
    <description>ProcessOne Discussion Forums</description>
    <dc:language>en</dc:language>
    <dc:rights>Copyright 2011</dc:rights>
    <dc:date>2011-07-09T08:12:47+01:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
    

    <item>
      <title>what type of parameter exmpp_xml:set_attributes/2 accept&#63; atom or binary&#63;</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/610/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/610/#When:09:35:56Z</guid>
      <description>&lt;p&gt;Hi,&lt;br /&gt;
The specification in the devdoc of exmpp defines exmpp_xml:set_attributes/2 as below:&lt;br /&gt;
&lt;span style=&quot;color:brown;&quot;&gt;&lt;span style=&quot;font&#45;size:14px;&quot;&gt;set_attributes(XML_Element, Rest::Attrs_Spec) &#45;&amp;gt; New_XML_Element&lt;br /&gt;
&amp;nbsp;   XML_Element = xmlel() | xmlel_old()&lt;br /&gt;
&amp;nbsp;   Attrs_Spec = [&#123;Name, Value&#125; | &#123;NS, Name, Value&#125; | xmlattr_old() | xmlattr()]&lt;br /&gt;
&amp;nbsp;   NS = atom() | string()&lt;br /&gt;
&amp;nbsp;   Name = binary()&lt;br /&gt;
&amp;nbsp;   Value = binary() | string() | atom() | integer()&lt;br /&gt;
&amp;nbsp;   New_XML_Element = xmlel() | xmlel_old()&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;we can see that Name should be binary(), but the code in exmpp_xmpp.hrl use atoms:
&lt;/p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #007700&quot;&gt;&#45;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;define&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;To&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&amp;nbsp;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;set_attributes&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;#xmlel&#123;ns&amp;nbsp;=&amp;nbsp;?NS_JABBER_CLIENT,&amp;nbsp;name&amp;nbsp;=&amp;nbsp;&#39;iq&#39;&#125;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;&#123;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;type&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Type&#125;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#123;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;to&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;To&#125;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#123;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;id&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Id&#125;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;)).&amp;nbsp;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;which would cause an error, I test it like this:&lt;br /&gt;
&lt;span style=&quot;color:green;&quot;&gt;15&amp;gt;&amp;nbsp; exmpp_xml:set_attributes(&#123;xmlel, &#8216;jabber:client&#8217;, [], iq, [], []&#125;,[&#123;&#8216;type&#8217;, get&#125;, &#123;&#8216;to&#8217;, &#8220;localhost&#8221;&#125;, &#123;&#8216;id&#8217;, 1234&#125;]).&lt;br /&gt;
** exception error: no function clause matching exmpp_xml:set_attribute(&#123;xmlel,&#8216;jabber:client&#8217;,[],iq,[],[]&#125;,type,get)&lt;br /&gt;
&amp;nbsp;  &amp;nbsp; in function  exmpp_xml:set_attributes/2&lt;/span&gt;&lt;br /&gt;
and when I use binary instead of atom,&amp;nbsp; it&#8217;s ok:&lt;br /&gt;
&lt;span style=&quot;color:green;&quot;&gt;18&amp;gt;&amp;nbsp; exmpp_xml:set_attributes(&#123;xmlel, &#8216;jabber:client&#8217;, [], iq, [], []&#125;,[&#123;&amp;lt;&amp;lt;&#8220;type&#8221;&amp;gt;&amp;gt;, get&#125;, &#123;&amp;lt;&amp;lt;&#8220;to&#8221;&amp;gt;&amp;gt;, &#8220;localhost&#8221;&#125;, &#123;&amp;lt;&amp;lt;&#8220;id&#8221;&amp;gt;&amp;gt;, 1234&#125;]).&lt;br /&gt;
&#123;xmlel,&#8216;jabber:client&#8217;,[],iq,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;   [&#123;xmlattr,undefined,&amp;lt;&amp;lt;&#8220;type&#8221;&amp;gt;&amp;gt;,&amp;lt;&amp;lt;&#8220;get&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp; &#123;xmlattr,undefined,&amp;lt;&amp;lt;&#8220;to&#8221;&amp;gt;&amp;gt;,&amp;lt;&amp;lt;&#8220;localhost&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp; &#123;xmlattr,undefined,&amp;lt;&amp;lt;&#8220;id&#8221;&amp;gt;&amp;gt;,&amp;lt;&amp;lt;&#8220;1234&#8221;&amp;gt;&amp;gt;&#125;],&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;   []&#125;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;So, anybody can explain this? Is this a bug or something else?&lt;/p&gt;

&lt;p&gt;Best regards.
&lt;/p&gt;</description>
      <dc:date>2011-07-01T09:35:56+01:00</dc:date>
    </item>

    <item>
      <title>EXMPP not connecting to M&#45;Link XMPP Server &#45; Solved</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/579/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/579/#When:20:41:33Z</guid>
      <description>&lt;p&gt;When trying to connect to M&#45;Link XMPP Server&lt;/p&gt;

&lt;p&gt;=ERROR REPORT==== 2011&#45;04&#45;14 21:34:30 ===&lt;br /&gt;
Error in process &amp;lt;0.107.0&amp;gt; on node &#8216;JingleNodes@ds0039&#8217; with exit value: &#123;&#123;nocatch,&#123;xml_parser,parsing,parsing_failed,&#123;27,&#8220;unbound prefix&#8221;&#125;&#125;&#125;,[&#123;exmpp_xmlstream,parse,2&#125;,&#123;exmpp_socket,receiver_loop,3&#125;]&#125;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
=INFO REPORT==== 2011&#45;04&#45;14 21:34:30 ===&lt;br /&gt;
&amp;nbsp;   application: app_jn_component&lt;br /&gt;
&amp;nbsp;   exited: &#123;shutdown,&#123;app_jn_component,start,[normal,[]]&#125;&#125;&lt;br /&gt;
&amp;nbsp;   type: temporary&lt;/p&gt;

&lt;p&gt;&#8212;&#8212;&#45;&lt;br /&gt;
After:&lt;br /&gt;
dbg:tracer().&lt;br /&gt;
dbg:p(all,c).&lt;br /&gt;
dbg:tpl(exmpp_xmlstream, parse, []).&lt;br /&gt;
dbg:tpl(exmpp_internals, gen_send, []).&lt;/p&gt;

&lt;p&gt;(&amp;lt;0.140.0&amp;gt;) call exmpp_xmlstream:parse(&#123;xml_stream,&#123;gen_fsm,&amp;lt;0.139.0&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp; &#123;xml_parser,[&#123;max_size,infinity&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;root_depth,1&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;names_as_atom,true&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;emit_endtag,true&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;check_nss,xmpp&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;check_elems,xmpp&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;check_attrs,xmpp&#125;],&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp; #Port&amp;lt;0.4184&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp; new,false,undefined&#125;,&amp;lt;&amp;lt;&#8221;&amp;lt;stream:error&amp;gt;&amp;lt;host&#45;gone &amp;gt;&amp;lt;/stream:error&amp;gt;&amp;lt;/stream:stream&amp;gt;&amp;lt;?xml version=&#8216;1.0&#8217;?&amp;gt;&amp;lt;stream:stream &amp;gt;&#8221;&amp;gt;&amp;gt;)&lt;/p&gt;

&lt;p&gt;That was a simple type in the component Name.
&lt;/p&gt;</description>
      <dc:date>2011-04-14T20:41:33+01:00</dc:date>
    </item>

    <item>
      <title>presence processing branch is missed in stream_opened</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/530/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/530/#When:23:29:36Z</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Below is the code from exmpp_session.erl (on github.com):&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
%% Process incoming&lt;br /&gt;
%% Dispatch incoming messages&lt;br /&gt;
stream_opened(?message, State = #state&#123;client_pid = From&#125;) &#45;&amp;gt;&lt;br /&gt;
&amp;nbsp;   process_message(From, Attrs, MessageElement),&lt;br /&gt;
&amp;nbsp;   &#123;next_state, stream_opened, State&#125;;&lt;br /&gt;
%% Dispach IQs from server&lt;br /&gt;
stream_opened(?iq, State) &#45;&amp;gt;&lt;br /&gt;
&amp;nbsp;   process_iq(State#state.client_pid, Attrs, IQElement),&lt;br /&gt;
&amp;nbsp;   &#123;next_state, stream_opened, State&#125;;&lt;/p&gt;

&lt;p&gt;The branch for ?presence is missed. Is there any specific reason for it? In my case I have stream_opened state after I login, so handling incoming presences should be fine, right?&lt;br /&gt;
The fact that presence doesn&#8217;t get handled creates received_packet record with most of the fields missed (as presence becomes &#8220;other&#8221; packet, which is handled by yet another stream_opened branch).&lt;/p&gt;

&lt;p&gt;Please advise,&lt;/p&gt;

&lt;p&gt;Regards,&lt;br /&gt;
Boris
&lt;/p&gt;</description>
      <dc:date>2011-01-24T23:29:36+01:00</dc:date>
    </item>

    <item>
      <title>exmpp no_engine_registered Issue on Debian</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/295/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/295/#When:21:13:21Z</guid>
      <description>&lt;p&gt;When using exmpp in an old Debian Server I&#8217;m getting the following message:&lt;/p&gt;

&lt;p&gt;=ERROR REPORT==== 3&#45;Dec&#45;2009::21:10:07 ===&lt;br /&gt;
Error in process &amp;lt;0.35.0&amp;gt; with exit value: &#123;&#123;nocatch,&#123;xml_parser,options,no_engine_registered,undefined&#125;&#125;,[&#123;exmpp_component,connect,3&#125;,&#123;jn_component,init,6&#125;]&#125;&lt;/p&gt;

&lt;p&gt;Using latest Erlang OTP Distribution, also using the tar version of exmpp.&lt;/p&gt;

&lt;p&gt;Any clues?
&lt;/p&gt;</description>
      <dc:date>2009-12-03T21:13:21+01:00</dc:date>
    </item>

    <item>
      <title>exmpp: PEP support in component bots</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/336/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/336/#When:00:04:56Z</guid>
      <description>&lt;p&gt;Hi everyone,&lt;/p&gt;

&lt;p&gt;I believe it would be great to handle PEP updates by users subscribed to component bots.&lt;/p&gt;

&lt;p&gt;Does the auto&#45;subscribe feature of the personal eventing protocol work also with component bots?&lt;br /&gt;
Can the component bot use Entity Capabilities to specify which event types wants to receive?&lt;/p&gt;

&lt;p&gt;Or is it necessary to explicitly subscribe to peers&#8217; &lt;a href=&quot;http://www.process&#45;one.net/en?URL=http%3A%2F%2Fjabber.org%2Fprotocol%2Ftune&quot;&gt;http://jabber.org/protocol/tune&lt;/a&gt; node?&lt;/p&gt;

&lt;p&gt;I would be really glad if you could please share any clues on the right way to implement PEP handling at the component side.&lt;/p&gt;

&lt;p&gt;Thanks a lot!&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br /&gt;
Vince
&lt;/p&gt;</description>
      <dc:date>2010-03-24T00:04:56+01:00</dc:date>
    </item>

    <item>
      <title>exmpp: presence subscription from a component bot</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/334/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/334/#When:18:57:58Z</guid>
      <description>&lt;p&gt;Hi All,&lt;/p&gt;

&lt;p&gt;Thanks a lot for developing exmpp library in open source!&lt;/p&gt;

&lt;p&gt;I was giving it a first try by following the tutorial at &lt;a href=&quot;http://www.process&#45;one.net/en?URL=http%3A%2F%2Fwww.process&#45;one.net%2Fen%2Fblogs%2Farticle%2Fscalable_xmpp_bots_with_erlang_and_exmpp_part_iii&quot;&gt;http://www.process&#45;one.net/en/blogs/article/scalable_xmpp_bots_with_erlang_and_exmpp_part_iii&lt;/a&gt; and running the article source code. Sweet!&lt;/p&gt;

&lt;p&gt;I&#8217;ve experienced only one problem so far and I&#8217;d like to ask for your help&#8230; Sorry, I still haven&#8217;t figure out what I&#8217;m overlooking here.&lt;/p&gt;

&lt;p&gt;Right after a successful registration, the web_status_component sends a request to subscribe the user&#8217;s presence informations:&lt;/p&gt;

&lt;p&gt;&amp;lt;nick &amp;gt;Web Presence Bot&amp;lt;/nick&amp;gt;&amp;lt;/presence&amp;gt;&lt;/p&gt;

&lt;p&gt;or &lt;/p&gt;

&lt;p&gt;&#123;xmlel,&#8216;jabber:component:accept&#8217;,[],presence,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  [&#123;xmlattr,undefined,type,&amp;lt;&amp;lt;&#8220;subscribe&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;   &#123;xmlattr,undefined,from,&amp;lt;&amp;lt;&#8220;buddy@example.tld&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;   &#123;xmlattr,undefined,to,&amp;lt;&amp;lt;&#8220;romeo@example.tld&#8221;&amp;gt;&amp;gt;&#125;],&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  [&#123;xmlel,&#8216;http://jabber.org/protocol/nick&#8217;,[],nick,[],&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp; [&#123;xmlcdata,&amp;lt;&amp;lt;&#8220;Web Presence Bot&#8221;&amp;gt;&amp;gt;&#125;]&#125;]&#125;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
The server replies back with, stopping the client from exchanging any presence message with the component:&lt;/p&gt;

&lt;p&gt;&amp;lt;nick &amp;gt;Web Presence Bot&amp;lt;/nick&amp;gt;&amp;lt;error code=&#8220;400&#8221; type=&#8220;modify&#8221;&amp;gt;&amp;lt;bad&#45;request &amp;gt;&amp;lt;/error&amp;gt;&amp;lt;/presence&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
Similarly, at component startup presence notifications don&#8217;t go through.&lt;/p&gt;

&lt;p&gt;Can you please help me in fixing presence subscription handling from a component?&lt;/p&gt;

&lt;p&gt;I&#8217;m using ejabberd 2.1.x branch with exmpp 0.9.3 and I&#8217;d love starting to build a component bot with exmpp :&#45;)&lt;/p&gt;

&lt;p&gt;Many thanks!&lt;/p&gt;

&lt;p&gt;Best,&lt;br /&gt;
Vince
&lt;/p&gt;</description>
      <dc:date>2010-03-21T18:57:58+01:00</dc:date>
    </item>

    <item>
      <title>exmpp improvements</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/231/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/231/#When:12:55:53Z</guid>
      <description>&lt;p&gt;As exmpp is still work in progress, I guess such a thread is necessary ;)&lt;/p&gt;

&lt;p&gt;First thing :&lt;br /&gt;
I&#8217;m writing some code to connect to a MUC. &lt;/p&gt;

&lt;p&gt;The #received_packet&#123;&#125; record is great, but it could be a bit better!&lt;/p&gt;

&lt;p&gt;Case in point : the from field. It just holds a string. I&#8217;d pretty much rather it to return the jlib:jid_to_lower term :&lt;br /&gt;
&#123;Node, Server, Resource&#125;, because ... pattern matching :)&lt;/p&gt;

&lt;p&gt;If I am to write a MUC client, I&#8217;d like to pattern match on &#123;&#8220;room&#8221;, &#8220;conference.localhost&#8221;, Sender&#125; in my receive loop.&lt;/p&gt;

&lt;p&gt;That would imply implementing the exmpp_jid:make(&#123;Node, Server, Resource&#125;) and the exmpp_jid:to_lower(JID)&lt;/p&gt;

&lt;p&gt;This JID representation is so useful in ejabberd (see mod_muc, mod_pubsub) I&#8217;d love to have here too.&lt;/p&gt;

&lt;p&gt;And while I am at it, I&#8217;d like to have several client_pids subscribing to events by pattern matching this same #received_packet&#123;&#125; on sender or query_ns. Of course, I might end up doing it myself, but that would be very nice to have as an option.
&lt;/p&gt;</description>
      <dc:date>2009-06-05T12:55:53+01:00</dc:date>
    </item>

    <item>
      <title>Thank you for exmpp</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/230/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/230/#When:16:58:37Z</guid>
      <description>&lt;p&gt;You guys made my day yesterday with the release of exmpp. I&#8217;m already a happy user.&lt;/p&gt;

&lt;p&gt;The code is nice, clean and well documented. The one thing it lacks is a couple of how&#45;to/tutorials to get people started. I&#8217;m planning to write a blog post in the future to help folks get started. I&#8217;m sure once the library starts getting used more, there will be more of these to guide new users.&lt;/p&gt;

&lt;p&gt;One question: do I have to be running ejabberd for my clients to work? I was able to get a client login on my localhost with ejabberd running but when I run the same code with a gmail JID, I am not able to get it to work.&lt;/p&gt;

&lt;p&gt;Thanks,
&lt;/p&gt;</description>
      <dc:date>2009-06-04T16:58:37+01:00</dc:date>
    </item>

    <item>
      <title>Problem with building exmpp</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/253/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/253/#When:00:21:26Z</guid>
      <description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I&#8217;m trying to build exmpp on Debian, and for some reason configure script doesn&#8217;t see neither Expat nor LibXml2, although both of them are installed.&lt;/p&gt;

&lt;p&gt;The configuration output shows:&lt;/p&gt;

&lt;p&gt;&amp;nbsp;   XML parsers:&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  . Expat:&amp;nbsp;  &amp;nbsp;  &amp;nbsp;   no&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  . LibXML2:&amp;nbsp;  &amp;nbsp;  &amp;nbsp; no&lt;br /&gt;
Consequently, exmpp_xml:start_parser() throws&lt;br /&gt;
&#123;xml_parser,options,no_engine_registered,undefined&#125;&lt;br /&gt;
exception.&lt;/p&gt;

&lt;p&gt;What am I missing?&lt;/p&gt;

&lt;p&gt;Thank you,&lt;/p&gt;

&lt;p&gt;Boris
&lt;/p&gt;</description>
      <dc:date>2009-08-18T00:21:26+01:00</dc:date>
    </item>

    <item>
      <title>Crash when receiving unexpected Packet</title>
      <link>http://www.process&#45;one.net/en/forum/viewthread/280/</link>
      <guid>http://www.process-one.net/en/forum/viewthread/280/#When:17:33:05Z</guid>
      <description>&lt;p&gt;Not sure if it is my Erlang, or exmpp crashing here:&lt;/p&gt;

&lt;p&gt;22&amp;gt; jn_component:start(&#8220;jn.localhost&#8221;,&#8220;secret&#8221;,&#8220;localhost&#8221;, 8888, &#8220;127.0.0.1&#8221;).&lt;br /&gt;
&amp;lt;0.333.0&amp;gt;&lt;br /&gt;
&#123;received_packet,iq,&#8220;get&#8221;,&lt;br /&gt;
&amp;nbsp;   &#123;&amp;lt;&amp;lt;&#8220;user2&#8221;&amp;gt;&amp;gt;,&amp;lt;&amp;lt;&#8220;localhost&#8221;&amp;gt;&amp;gt;,&amp;lt;&amp;lt;&#8220;Thiago&#45;Camargos&#45;MacBook&#45;Pro&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;   &#8220;aacaa&#8221;,undefined,&lt;br /&gt;
&amp;nbsp;   &#123;xmlel,&#8216;jabber:component:accept&#8217;,[],iq,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp; [&#123;xmlattr,undefined,from,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;   &amp;lt;&amp;lt;&#8220;user2@localhost/Thiago&#45;Camargos&#45;MacBook&#45;Pro&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;xmlattr,undefined,to,&amp;lt;&amp;lt;&#8220;jn.localhost&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;xmlattr,&#8216;http://www.w3.org/XML/1998/namespace&#8217;,&#8220;lang&#8221;,&amp;lt;&amp;lt;&#8220;en&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;xmlattr,undefined,type,&amp;lt;&amp;lt;&#8220;get&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;xmlattr,undefined,id,&amp;lt;&amp;lt;&#8220;aacaa&#8221;&amp;gt;&amp;gt;&#125;],&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp; [&#123;xmlcdata,&amp;lt;&amp;lt;&#8221;n&#8221;&amp;gt;&amp;gt;&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;xmlel,&#8216;http://jabber.org/protocol/disco#info&#8217;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;   [&#123;&#8216;http://jabber.org/protocol/disco#info&#8217;,none&#125;],&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &amp;nbsp;   &#8216;query&#8217;,[],[]&#125;,&lt;br /&gt;
&amp;nbsp;  &amp;nbsp;  &amp;nbsp;  &#123;xmlcdata,&amp;lt;&amp;lt;&#8221;n&#8221;&amp;gt;&amp;gt;&#125;]&#125;&#125;&lt;br /&gt;
23&amp;gt; &lt;br /&gt;
=ERROR REPORT==== 19&#45;Nov&#45;2009::17:29:56 ===&lt;br /&gt;
Error in process &amp;lt;0.333.0&amp;gt; with exit value: &#123;function_clause,[&#123;jn_component,process_iq,[&amp;lt;0.334.0&amp;gt;,&#123;xmlel,&#8216;jabber:component:accept&#8217;,[],iq,[&#123;xmlattr,undefined,from,&amp;lt;&amp;lt;43 bytes&amp;gt;&amp;gt;&#125;,&#123;xmlattr,undefined,to,&amp;lt;&amp;lt;12 bytes&amp;gt;&amp;gt;&#125;,&#123;xmlattr,&#8216;http://www.w3.org/XML/1998/namespace&#8217;,&#8220;lang&#8221;,&amp;lt;&amp;lt;2 bytes&amp;gt;&amp;gt;&#125;,&#123;xmlattr,undefined&#8230; &lt;/p&gt;

&lt;p&gt;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&lt;br /&gt;
The code portion is:
&lt;/p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;loop&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;JID&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PubIP&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;receive&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;stop&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_component&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;stop&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%%&amp;nbsp;If&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;we&amp;nbsp;receive&amp;nbsp;a&amp;nbsp;message&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;we&amp;nbsp;reply&amp;nbsp;with&amp;nbsp;the&amp;nbsp;same&amp;nbsp;message&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Record&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;#received_packet&#123;packet_type=message,&amp;nbsp;raw_packet=Packet&#125;&amp;nbsp;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;io&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;format&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;~p~n&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;Record&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;process_message&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Packet&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;JID&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;loop&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;JID&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PubIP&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Record&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;#received_packet&#123;packet_type=iq,&amp;nbsp;type_attr=Type,&amp;nbsp;raw_packet=IQ&#125;&amp;nbsp;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;io&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;format&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;~p~n&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;Record&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;process_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PubIP&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_ns_as_atom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_payload&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;loop&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;JID&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PubIP&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Record&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;io&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;format&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;~p~n&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;Record&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;loop&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;JID&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PubIP&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;end&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;br /&gt;&lt;br /&gt;%%&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Create&amp;nbsp;Channel&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;and&amp;nbsp;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;details&lt;br /&gt;process_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;get&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PubIP&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_CHANNEL&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;allocate_relay&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;of&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&#123;A&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;B&#125;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;result&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_candidate_elem&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PubIP&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;B&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_component&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;send_packet&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Result&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Error&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;error&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_component&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;send_packet&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Error&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;end&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;process_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;get&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_DISCO_INFO&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Identity&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;element&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_DISCO_INFO&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;identity&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;attribute&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;category&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;proxy&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;attribute&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;type&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;relay&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;attribute&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;name&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;Jingle&amp;nbsp;Nodes&amp;nbsp;Relay&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQRegisterFeature1&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;element&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_DISCO_INFO&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;feature&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;attribute&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;var&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_JINGLE_NODES_s&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQRegisterFeature2&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;element&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_DISCO_INFO&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;feature&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;attribute&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;var&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_CHANNEL_s&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;result&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_xml&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;element&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(?&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NS_DISCO_INFO&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;query&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#91;Identity&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQRegisterFeature1&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQRegisterFeature2&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_component&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;send_packet&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Result&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;process_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;set&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&#45;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Error&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_iq&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;error&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IQ&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;feature&#45;not&#45;implemented&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;exmpp_component&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;send_packet&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;XmppCom&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Error&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;).&amp;nbsp;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;</description>
      <dc:date>2009-11-19T17:33:05+01:00</dc:date>
    </item>

    
    </channel>
</rss>
