Thanks Will. The &quot;Disconnect&quot; part in the haze dbus-monitor output in my previous email was due to my hitting Ctrl-C. I should&#39;ve mentioned that. Sorry about that.<br>I ran the example with gabble and haze again and captured the dbus-monitor output and screen output. I&#39;ve pasted them below. In the output below, the &quot;Disconnect&quot; part is not shown for both gabble and haze runs (in screen output and dbus-monitor output).<br>
<br>Appreciate your help.<br>Thanks,<br>Anand<br><font face="courier new,monospace"><br><br>----------Program output with Gabble-----------<br>anand@anand-dell1:~/telepathy$ python text_channel.py <a href="mailto:anand@cvr01.lf.comll.com">anand@cvr01.lf.comll.com</a><br>
Password: <br>org.freedesktop.Telepathy.Connection.gabble.jabber.anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a /org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a<br>
Establishing connection...<br>Carrier Detected<br>Ctrl-C to disconnect<br>Connection Interfaces:<br> - org.freedesktop.Telepathy.Connection.Interface.Aliasing<br> - org.freedesktop.Telepathy.Connection.Interface.Capabilities<br>
 - org.freedesktop.Telepathy.Connection.Interface.SimplePresence<br> - org.freedesktop.Telepathy.Connection.Interface.Presence<br> - org.freedesktop.Telepathy.Connection.Interface.Avatars<br> - org.freedesktop.Telepathy.Connection.Interface.Contacts<br>
 - org.freedesktop.Telepathy.Connection.Interface.Requests<br> - org.laptop.Telepathy.Gadget<br> - org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities.DRAFT<br> - org.freedesktop.Telepathy.Connection.Interface.Location<br>
 - org.laptop.Telepathy.BuddyInfo<br> - org.laptop.Telepathy.ActivityProperties<br>----------dbus-monitor output with Gabble------<br>signal sender=org.freedesktop.DBus -&gt; dest=:1.0 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired<br>
   string &quot;:1.0&quot;<br>method call sender=:1.0 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;method_call&#39;&quot;<br>
method call sender=:1.0 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;method_return&#39;&quot;<br>method call sender=:1.0 -&gt; dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>
   string &quot;type=&#39;error&#39;&quot;<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>   string &quot;:1.1&quot;<br>
   string &quot;&quot;<br>   string &quot;:1.1&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=StartServiceByName<br>
   string &quot;org.freedesktop.Telepathy.ConnectionManager.gabble&quot;<br>   uint32 0<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=8 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>
   string &quot;:1.2&quot;<br>   string &quot;&quot;<br>   string &quot;:1.2&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello<br>
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>   string &quot;org.freedesktop.Telepathy.ConnectionManager.gabble&quot;<br>
   string &quot;&quot;<br>   string &quot;:1.2&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName<br>   string &quot;org.freedesktop.Telepathy.ConnectionManager.gabble&quot;<br>
   uint32 4<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>   string &quot;org.freedesktop.Telepathy.ConnectionManager.gabble&quot;<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=5 path=/org/freedesktop/Telepathy/ConnectionManager/gabble; interface=org.freedesktop.DBus.Introspectable; member=Introspect<br>method return sender=:1.2 -&gt; dest=:1.1 reply_serial=5<br>
   string &quot;&lt;!DOCTYPE node PUBLIC &quot;-//freedesktop//DTD D-BUS Object Introspection 1.0//EN&quot;<br>&quot;<a href="http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd</a>&quot;&gt;<br>
&lt;node&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Introspectable&quot;&gt;<br>    &lt;method name=&quot;Introspect&quot;&gt;<br>      &lt;arg name=&quot;data&quot; direction=&quot;out&quot; type=&quot;s&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Properties&quot;&gt;<br>    &lt;method name=&quot;Get&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>
      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;out&quot; type=&quot;v&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Set&quot;&gt;<br>
      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;in&quot; type=&quot;v&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAll&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;props&quot; direction=&quot;out&quot; type=&quot;a{sv}&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.ConnectionManager&quot;&gt;<br>    &lt;method name=&quot;RequestConnection&quot;&gt;<br>      &lt;arg name=&quot;Protocol&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Parameters&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Bus_Name&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Object_Path&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;ListProtocols&quot;&gt;<br>      &lt;arg name=&quot;Protocols&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetParameters&quot;&gt;<br>
      &lt;arg name=&quot;Protocol&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Parameters&quot; type=&quot;a(susv)&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;NewConnection&quot;&gt;<br>
      &lt;arg type=&quot;s&quot;/&gt;<br>      &lt;arg type=&quot;o&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>&lt;/node&gt;<br>&quot;<br>method call sender=:1.1 -&gt; dest=:1.2 serial=6 path=/org/freedesktop/Telepathy/ConnectionManager/gabble; interface=org.freedesktop.Telepathy.ConnectionManager; member=RequestConnection<br>
   string &quot;jabber&quot;<br>   array [<br>      dict entry(<br>         string &quot;account&quot;<br>         variant             string &quot;<a href="mailto:anand@cvr01.lf.comll.com">anand@cvr01.lf.comll.com</a>&quot;<br>
      )<br>      dict entry(<br>         string &quot;password&quot;<br>         variant             string &quot;anand123&quot;<br>      )<br>   ]<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>
   string &quot;org.freedesktop.Telepathy.Connection.gabble.jabber.anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&quot;<br>   string &quot;&quot;<br>   string &quot;:1.2&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName<br>
   string &quot;org.freedesktop.Telepathy.Connection.gabble.jabber.anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&quot;<br>   uint32 4<br>signal sender=:1.2 -&gt; dest=(null destination) serial=5 path=/org/freedesktop/Telepathy/ConnectionManager/gabble; interface=org.freedesktop.Telepathy.ConnectionManager; member=NewConnection<br>
   string &quot;org.freedesktop.Telepathy.Connection.gabble.jabber.anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&quot;<br>   object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&quot;<br>
   string &quot;jabber&quot;<br>method return sender=:1.2 -&gt; dest=:1.1 reply_serial=6<br>   string &quot;org.freedesktop.Telepathy.Connection.gabble.jabber.anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&quot;<br>
   object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>
   string &quot;org.freedesktop.Telepathy.Connection.gabble.jabber.anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&quot;<br>method call sender=:1.1 -&gt; dest=:1.2 serial=8 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.DBus.Introspectable; member=Introspect<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;org.freedesktop.DBus&#39;,path=&#39;/org/freedesktop/DBus&#39;,interface=&#39;org.freedesktop.DBus&#39;,member=&#39;NameOwnerChanged&#39;,arg0=&#39;:1.2&#39;&quot;<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>   string &quot;:1.2&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=11 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>
   string &quot;type=&#39;signal&#39;,sender=&#39;:1.2&#39;,path=&#39;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&#39;,interface=&#39;org.freedesktop.Telepathy.Connection&#39;,member=&#39;StatusChanged&#39;&quot;<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=12 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;org.freedesktop.DBus&#39;,path=&#39;/org/freedesktop/DBus&#39;,interface=&#39;org.freedesktop.DBus&#39;,member=&#39;NameOwnerChanged&#39;,arg0=&#39;:1.2&#39;&quot;<br>
method return sender=:1.2 -&gt; dest=:1.1 reply_serial=8<br>   string &quot;&lt;!DOCTYPE node PUBLIC &quot;-//freedesktop//DTD D-BUS Object Introspection 1.0//EN&quot;<br>&quot;<a href="http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd</a>&quot;&gt;<br>
&lt;node&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Introspectable&quot;&gt;<br>    &lt;method name=&quot;Introspect&quot;&gt;<br>      &lt;arg name=&quot;data&quot; direction=&quot;out&quot; type=&quot;s&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Properties&quot;&gt;<br>    &lt;method name=&quot;Get&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>
      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;out&quot; type=&quot;v&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Set&quot;&gt;<br>
      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;in&quot; type=&quot;v&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAll&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;props&quot; direction=&quot;out&quot; type=&quot;a{sv}&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.laptop.Telepathy.Gadget&quot;&gt;<br>    &lt;method name=&quot;Publish&quot;&gt;<br>      &lt;arg name=&quot;publish&quot; type=&quot;b&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;signal name=&quot;GadgetDiscovered&quot;&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities.DRAFT&quot;&gt;<br>
    &lt;method name=&quot;GetContactCapabilities&quot;&gt;<br>      &lt;arg name=&quot;handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Contact_Capabilities&quot; type=&quot;a{ua(a{sv}as)}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;SetSelfCapabilities&quot;&gt;<br>      &lt;arg name=&quot;caps&quot; type=&quot;aa{sv}&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;ContactCapabilitiesChanged&quot;&gt;<br>
      &lt;arg type=&quot;a{ua(a{sv}as)}&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.laptop.Telepathy.ActivityProperties&quot;&gt;<br>    &lt;method name=&quot;GetProperties&quot;&gt;<br>
      &lt;arg name=&quot;room&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;SetProperties&quot;&gt;<br>
      &lt;arg name=&quot;room&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;properties&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;ActivityPropertiesChanged&quot;&gt;<br>
      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;a{sv}&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.laptop.Telepathy.BuddyInfo&quot;&gt;<br>    &lt;method name=&quot;GetCurrentActivity&quot;&gt;<br>
      &lt;arg name=&quot;contact&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;activity&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;channel&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;SetCurrentActivity&quot;&gt;<br>      &lt;arg name=&quot;activity&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;channel&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetActivities&quot;&gt;<br>      &lt;arg name=&quot;contact&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;activities&quot; type=&quot;a(su)&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;SetActivities&quot;&gt;<br>      &lt;arg name=&quot;activities&quot; type=&quot;a(su)&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetProperties&quot;&gt;<br>
      &lt;arg name=&quot;contact&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;SetProperties&quot;&gt;<br>
      &lt;arg name=&quot;properties&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;CurrentActivityChanged&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>
      &lt;arg type=&quot;s&quot;/&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;ActivitiesChanged&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;a(su)&quot;/&gt;<br>
    &lt;/signal&gt;<br>    &lt;signal name=&quot;PropertiesChanged&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;a{sv}&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Presence&quot;&gt;<br>
    &lt;method name=&quot;SetStatus&quot;&gt;<br>      &lt;arg name=&quot;Statuses&quot; type=&quot;a{sa{sv}}&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;SetLastActivityTime&quot;&gt;<br>
      &lt;arg name=&quot;Time&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RequestPresence&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;RemoveStatus&quot;&gt;<br>      &lt;arg name=&quot;Status&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetStatuses&quot;&gt;<br>
      &lt;arg name=&quot;Available_Statuses&quot; type=&quot;a{s(ubba{ss})}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetPresence&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Presence&quot; type=&quot;a{u(ua{sa{sv}})}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;ClearStatus&quot;&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;AddStatus&quot;&gt;<br>
      &lt;arg name=&quot;Status&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Parameters&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;PresenceUpdate&quot;&gt;<br>
      &lt;arg type=&quot;a{u(ua{sa{sv}})}&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Location&quot;&gt;<br>    &lt;method name=&quot;SetLocation&quot;&gt;<br>
      &lt;arg name=&quot;Location&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RequestLocation&quot;&gt;<br>      &lt;arg name=&quot;Contact&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Location&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetLocations&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Locations&quot; type=&quot;a{ua{sv}}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;LocationUpdated&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>
      &lt;arg type=&quot;a{sv}&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Contacts&quot;&gt;<br>    &lt;method name=&quot;GetContactAttributes&quot;&gt;<br>
      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Interfaces&quot; type=&quot;as&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Hold&quot; type=&quot;b&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Attributes&quot; type=&quot;a{ua{sv}}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.SimplePresence&quot;&gt;<br>
    &lt;method name=&quot;GetPresences&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Presence&quot; type=&quot;a{u(uss)}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;SetPresence&quot;&gt;<br>      &lt;arg name=&quot;Status&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Status_Message&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;signal name=&quot;PresencesChanged&quot;&gt;<br>      &lt;arg type=&quot;a{u(uss)}&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Capabilities&quot;&gt;<br>
    &lt;method name=&quot;GetCapabilities&quot;&gt;<br>      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Contact_Capabilities&quot; type=&quot;a(usuu)&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;AdvertiseCapabilities&quot;&gt;<br>      &lt;arg name=&quot;Add&quot; type=&quot;a(su)&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Remove&quot; type=&quot;as&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Self_Capabilities&quot; type=&quot;a(su)&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;CapabilitiesChanged&quot;&gt;<br>      &lt;arg type=&quot;a(usuuuu)&quot;/&gt;<br>
    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Avatars&quot;&gt;<br>    &lt;method name=&quot;ClearAvatar&quot;&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;SetAvatar&quot;&gt;<br>
      &lt;arg name=&quot;Avatar&quot; type=&quot;ay&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;MIME_Type&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Token&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;RequestAvatars&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RequestAvatar&quot;&gt;<br>
      &lt;arg name=&quot;Contact&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Data&quot; type=&quot;ay&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;MIME_Type&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetKnownAvatarTokens&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Tokens&quot; type=&quot;a{us}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAvatarTokens&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Tokens&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAvatarRequirements&quot;&gt;<br>      &lt;arg name=&quot;MIME_Types&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Min_Width&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>
      &lt;arg name=&quot;Min_Height&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Max_Width&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Max_Height&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>
      &lt;arg name=&quot;Max_Bytes&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;AvatarRetrieved&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>
      &lt;arg type=&quot;ay&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;AvatarUpdated&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>
    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Aliasing&quot;&gt;<br>    &lt;method name=&quot;SetAliases&quot;&gt;<br>      &lt;arg name=&quot;Aliases&quot; type=&quot;a{us}&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAliases&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Aliases&quot; type=&quot;a{us}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;RequestAliases&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Aliases&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAliasFlags&quot;&gt;<br>      &lt;arg name=&quot;Alias_Flags&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;AliasesChanged&quot;&gt;<br>
      &lt;arg type=&quot;a(us)&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Properties&quot;&gt;<br>    &lt;method name=&quot;GetAll&quot;&gt;<br>      &lt;arg name=&quot;Interface_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Set&quot;&gt;<br>      &lt;arg name=&quot;Interface_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Property_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Value&quot; type=&quot;v&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Get&quot;&gt;<br>
      &lt;arg name=&quot;Interface_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Property_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Value&quot; type=&quot;v&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Requests&quot;&gt;<br>    &lt;method name=&quot;EnsureChannel&quot;&gt;<br>      &lt;arg name=&quot;Request&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Yours&quot; type=&quot;b&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Channel&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;CreateChannel&quot;&gt;<br>      &lt;arg name=&quot;Request&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Channel&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>
      &lt;arg name=&quot;Properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;ChannelClosed&quot;&gt;<br>      &lt;arg type=&quot;o&quot;/&gt;<br>    &lt;/signal&gt;<br>
    &lt;signal name=&quot;NewChannels&quot;&gt;<br>      &lt;arg type=&quot;a(oa{sv})&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection&quot;&gt;<br>
    &lt;method name=&quot;RequestHandles&quot;&gt;<br>      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Identifiers&quot; type=&quot;as&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RequestChannel&quot;&gt;<br>      &lt;arg name=&quot;Type&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Handle&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Suppress_Handler&quot; type=&quot;b&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Object_Path&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;ReleaseHandles&quot;&gt;<br>      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;ListChannels&quot;&gt;<br>      &lt;arg name=&quot;Channel_Info&quot; type=&quot;a(osuu)&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;InspectHandles&quot;&gt;<br>      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Identifiers&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;HoldHandles&quot;&gt;<br>      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetStatus&quot;&gt;<br>      &lt;arg name=&quot;Status&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetSelfHandle&quot;&gt;<br>      &lt;arg name=&quot;Self_Handle&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetProtocol&quot;&gt;<br>
      &lt;arg name=&quot;Protocol&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetInterfaces&quot;&gt;<br>      &lt;arg name=&quot;Interfaces&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;Disconnect&quot;&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Connect&quot;&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;StatusChanged&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>
      &lt;arg type=&quot;u&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;ConnectionError&quot;&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>      &lt;arg type=&quot;a{sv}&quot;/&gt;<br>    &lt;/signal&gt;<br>
    &lt;signal name=&quot;NewChannel&quot;&gt;<br>      &lt;arg type=&quot;o&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;b&quot;/&gt;<br>
    &lt;/signal&gt;<br>    &lt;signal name=&quot;SelfHandleChanged&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>&lt;/node&gt;<br>&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=13 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>
   string &quot;:1.2&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=14 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;:1.2&#39;,path=&#39;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&#39;,interface=&#39;org.freedesktop.Telepathy.Connection&#39;,member=&#39;StatusChanged&#39;&quot;<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=15 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=GetStatus<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=16 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=Connect<br>
method return sender=:1.2 -&gt; dest=:1.1 reply_serial=15<br>   uint32 2<br>signal sender=:1.2 -&gt; dest=(null destination) serial=9 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=StatusChanged<br>
   uint32 1<br>   uint32 1<br>method return sender=:1.2 -&gt; dest=:1.1 reply_serial=16<br>signal sender=:1.2 -&gt; dest=(null destination) serial=11 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Presence; member=PresenceUpdate<br>
   array [<br>      dict entry(<br>         uint32 1<br>         struct {<br>            uint32 0<br>            array [<br>               dict entry(<br>                  string &quot;available&quot;<br>                  array [<br>
                  ]<br>               )<br>            ]<br>         }<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=12 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.SimplePresence; member=PresencesChanged<br>
   array [<br>      dict entry(<br>         uint32 1<br>         struct {<br>            uint32 2<br>            string &quot;available&quot;<br>            string &quot;&quot;<br>         }<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=13 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=StatusChanged<br>
   uint32 0<br>   uint32 1<br>signal sender=:1.2 -&gt; dest=(null destination) serial=14 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Presence; member=PresenceUpdate<br>
   array [<br>      dict entry(<br>         uint32 2<br>         struct {<br>            uint32 0<br>            array [<br>               dict entry(<br>                  string &quot;available&quot;<br>                  array [<br>
                  ]<br>               )<br>            ]<br>         }<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=15 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.SimplePresence; member=PresencesChanged<br>
   array [<br>      dict entry(<br>         uint32 2<br>         struct {<br>            uint32 2<br>            string &quot;available&quot;<br>            string &quot;&quot;<br>         }<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=16 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Avatars; member=AvatarUpdated<br>
   uint32 2<br>   string &quot;&quot;<br>method call sender=:1.1 -&gt; dest=:1.2 serial=17 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=GetInterfaces<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=18 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;:1.2&#39;,path=&#39;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&#39;,interface=&#39;org.freedesktop.Telepathy.Connection&#39;,member=&#39;StatusChanged&#39;&quot;<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=19 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;org.freedesktop.DBus&#39;,path=&#39;/org/freedesktop/DBus&#39;,interface=&#39;org.freedesktop.DBus&#39;,member=&#39;NameOwnerChanged&#39;,arg0=&#39;:1.2&#39;&quot;<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=20 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=GetInterfaces<br>
method return sender=:1.2 -&gt; dest=:1.1 reply_serial=17<br>   array [<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Aliasing&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Capabilities&quot;<br>
      string &quot;org.freedesktop.Telepathy.Connection.Interface.SimplePresence&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Presence&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Avatars&quot;<br>
      string &quot;org.freedesktop.Telepathy.Connection.Interface.Contacts&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Requests&quot;<br>      string &quot;org.laptop.Telepathy.Gadget&quot;<br>
      string &quot;org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities.DRAFT&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Location&quot;<br>      string &quot;org.laptop.Telepathy.BuddyInfo&quot;<br>
      string &quot;org.laptop.Telepathy.ActivityProperties&quot;<br>   ]<br>method return sender=:1.2 -&gt; dest=:1.1 reply_serial=20<br>   array [<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Aliasing&quot;<br>
      string &quot;org.freedesktop.Telepathy.Connection.Interface.Capabilities&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.SimplePresence&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Presence&quot;<br>
      string &quot;org.freedesktop.Telepathy.Connection.Interface.Avatars&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Contacts&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Requests&quot;<br>
      string &quot;org.laptop.Telepathy.Gadget&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities.DRAFT&quot;<br>      string &quot;org.freedesktop.Telepathy.Connection.Interface.Location&quot;<br>
      string &quot;org.laptop.Telepathy.BuddyInfo&quot;<br>      string &quot;org.laptop.Telepathy.ActivityProperties&quot;<br>   ]<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=21 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>
   string &quot;type=&#39;signal&#39;,sender=&#39;org.freedesktop.DBus&#39;,path=&#39;/org/freedesktop/DBus&#39;,interface=&#39;org.freedesktop.DBus&#39;,member=&#39;NameOwnerChanged&#39;,arg0=&#39;:1.2&#39;&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=22 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>
   string &quot;:1.2&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=23 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;:1.2&#39;,path=&#39;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a&#39;,interface=&#39;org.freedesktop.Telepathy.Connection.Interface.Requests&#39;,member=&#39;NewChannels&#39;&quot;<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=19 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/publish; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=GroupFlagsChanged<br>
   uint32 2098<br>   uint32 0<br>signal sender=:1.2 -&gt; dest=(null destination) serial=20 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/subscribe; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=GroupFlagsChanged<br>
   uint32 2207<br>   uint32 0<br>signal sender=:1.2 -&gt; dest=(null destination) serial=21 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/publish; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=MembersChanged<br>
   string &quot;&quot;<br>   array [<br>      uint32 2<br>      uint32 3<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   uint32 0<br>   uint32 0<br>signal sender=:1.2 -&gt; dest=(null destination) serial=22 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/publish; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=MembersChangedDetailed<br>
   array [<br>      uint32 2<br>      uint32 3<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>      dict entry(<br>         string &quot;member-ids&quot;<br>         variant             array [<br>
               dict entry(<br>                  uint32 2<br>                  string &quot;<a href="mailto:anand02@cvr01.lf.comll.com">anand02@cvr01.lf.comll.com</a>&quot;<br>               )<br>               dict entry(<br>
                  uint32 3<br>                  string &quot;<a href="mailto:jonlin@cvr01.lf.comll.com">jonlin@cvr01.lf.comll.com</a>&quot;<br>               )<br>            ]<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=23 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/subscribe; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=MembersChanged<br>
   string &quot;&quot;<br>   array [<br>      uint32 2<br>      uint32 3<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   uint32 0<br>   uint32 0<br>signal sender=:1.2 -&gt; dest=(null destination) serial=24 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/subscribe; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=MembersChangedDetailed<br>
   array [<br>      uint32 2<br>      uint32 3<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>      dict entry(<br>         string &quot;member-ids&quot;<br>         variant             array [<br>
               dict entry(<br>                  uint32 2<br>                  string &quot;<a href="mailto:anand02@cvr01.lf.comll.com">anand02@cvr01.lf.comll.com</a>&quot;<br>               )<br>               dict entry(<br>
                  uint32 3<br>                  string &quot;<a href="mailto:jonlin@cvr01.lf.comll.com">jonlin@cvr01.lf.comll.com</a>&quot;<br>               )<br>            ]<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=25 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/stored; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=GroupFlagsChanged<br>
   uint32 2050<br>   uint32 0<br>signal sender=:1.2 -&gt; dest=(null destination) serial=26 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/stored; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=MembersChanged<br>
   string &quot;&quot;<br>   array [<br>      uint32 2<br>      uint32 3<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   uint32 0<br>   uint32 0<br>signal sender=:1.2 -&gt; dest=(null destination) serial=27 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/stored; interface=org.freedesktop.Telepathy.Channel.Interface.Group; member=MembersChangedDetailed<br>
   array [<br>      uint32 2<br>      uint32 3<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>   ]<br>   array [<br>      dict entry(<br>         string &quot;member-ids&quot;<br>         variant             array [<br>
               dict entry(<br>                  uint32 2<br>                  string &quot;<a href="mailto:anand02@cvr01.lf.comll.com">anand02@cvr01.lf.comll.com</a>&quot;<br>               )<br>               dict entry(<br>
                  uint32 3<br>                  string &quot;<a href="mailto:jonlin@cvr01.lf.comll.com">jonlin@cvr01.lf.comll.com</a>&quot;<br>               )<br>            ]<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=28 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Presence; member=PresenceUpdate<br>
   array [<br>      dict entry(<br>         uint32 2<br>         struct {<br>            uint32 0<br>            array [<br>               dict entry(<br>                  string &quot;available&quot;<br>                  array [<br>
                  ]<br>               )<br>            ]<br>         }<br>      )<br>      dict entry(<br>         uint32 3<br>         struct {<br>            uint32 0<br>            array [<br>               dict entry(<br>
                  string &quot;offline&quot;<br>                  array [<br>                  ]<br>               )<br>            ]<br>         }<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=29 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.SimplePresence; member=PresencesChanged<br>
   array [<br>      dict entry(<br>         uint32 2<br>         struct {<br>            uint32 2<br>            string &quot;available&quot;<br>            string &quot;&quot;<br>         }<br>      )<br>      dict entry(<br>
         uint32 3<br>         struct {<br>            uint32 1<br>            string &quot;offline&quot;<br>            string &quot;&quot;<br>         }<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=30 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Requests; member=NewChannels<br>
   array [<br>      struct {<br>         object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/publish&quot;<br>         array [<br>
            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.InitiatorID&quot;<br>               variant                   string &quot;&quot;<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetHandleType&quot;<br>
               variant                   uint32 3<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetHandle&quot;<br>               variant                   uint32 1<br>
            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetID&quot;<br>               variant                   string &quot;publish&quot;<br>            )<br>            dict entry(<br>
               string &quot;org.freedesktop.Telepathy.Channel.Requested&quot;<br>               variant                   boolean false<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.ChannelType&quot;<br>
               variant                   string &quot;org.freedesktop.Telepathy.Channel.Type.ContactList&quot;<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.InitiatorHandle&quot;<br>
               variant                   uint32 0<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.Interfaces&quot;<br>               variant                   array [<br>
                     string &quot;org.freedesktop.Telepathy.Channel.Interface.Group&quot;<br>                  ]<br>            )<br>         ]<br>      }<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=31 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=NewChannel<br>
   object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/publish&quot;<br>   string &quot;org.freedesktop.Telepathy.Channel.Type.ContactList&quot;<br>
   uint32 3<br>   uint32 1<br>   boolean false<br>signal sender=:1.2 -&gt; dest=(null destination) serial=32 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Requests; member=NewChannels<br>
   array [<br>      struct {<br>         object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/subscribe&quot;<br>         array [<br>
            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.InitiatorID&quot;<br>               variant                   string &quot;&quot;<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetHandleType&quot;<br>
               variant                   uint32 3<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetHandle&quot;<br>               variant                   uint32 2<br>
            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetID&quot;<br>               variant                   string &quot;subscribe&quot;<br>            )<br>            dict entry(<br>
               string &quot;org.freedesktop.Telepathy.Channel.Requested&quot;<br>               variant                   boolean false<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.ChannelType&quot;<br>
               variant                   string &quot;org.freedesktop.Telepathy.Channel.Type.ContactList&quot;<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.InitiatorHandle&quot;<br>
               variant                   uint32 0<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.Interfaces&quot;<br>               variant                   array [<br>
                     string &quot;org.freedesktop.Telepathy.Channel.Interface.Group&quot;<br>                  ]<br>            )<br>         ]<br>      }<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=33 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=NewChannel<br>
   object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/subscribe&quot;<br>   string &quot;org.freedesktop.Telepathy.Channel.Type.ContactList&quot;<br>
   uint32 3<br>   uint32 2<br>   boolean false<br>signal sender=:1.2 -&gt; dest=(null destination) serial=34 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Requests; member=NewChannels<br>
   array [<br>      struct {<br>         object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/stored&quot;<br>         array [<br>
            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.InitiatorID&quot;<br>               variant                   string &quot;&quot;<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetHandleType&quot;<br>
               variant                   uint32 3<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetHandle&quot;<br>               variant                   uint32 3<br>
            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.TargetID&quot;<br>               variant                   string &quot;stored&quot;<br>            )<br>            dict entry(<br>
               string &quot;org.freedesktop.Telepathy.Channel.Requested&quot;<br>               variant                   boolean false<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.ChannelType&quot;<br>
               variant                   string &quot;org.freedesktop.Telepathy.Channel.Type.ContactList&quot;<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.InitiatorHandle&quot;<br>
               variant                   uint32 0<br>            )<br>            dict entry(<br>               string &quot;org.freedesktop.Telepathy.Channel.Interfaces&quot;<br>               variant                   array [<br>
                     string &quot;org.freedesktop.Telepathy.Channel.Interface.Group&quot;<br>                  ]<br>            )<br>         ]<br>      }<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=35 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection; member=NewChannel<br>
   object path &quot;/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a/RosterChannel/List/stored&quot;<br>   string &quot;org.freedesktop.Telepathy.Channel.Type.ContactList&quot;<br>
   uint32 3<br>   uint32 3<br>   boolean false<br>signal sender=:1.2 -&gt; dest=(null destination) serial=36 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Aliasing; member=AliasesChanged<br>
   array [<br>      struct {<br>         uint32 1<br>         string &quot;<a href="mailto:anand@cvr01.lf.comll.com">anand@cvr01.lf.comll.com</a>&quot;<br>      }<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=37 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Avatars; member=AvatarUpdated<br>
   uint32 1<br>   string &quot;&quot;<br>signal sender=:1.2 -&gt; dest=(null destination) serial=38 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities.DRAFT; member=ContactCapabilitiesChanged<br>
   array [<br>      dict entry(<br>         uint32 2<br>         array [<br>            struct {<br>               array [<br>                  dict entry(<br>                     string &quot;org.freedesktop.Telepathy.Channel.TargetHandleType&quot;<br>
                     variant                         uint32 1<br>                  )<br>                  dict entry(<br>                     string &quot;org.freedesktop.Telepathy.Channel.ChannelType&quot;<br>                     variant                         string &quot;org.freedesktop.Telepathy.Channel.Type.Text&quot;<br>
                  )<br>               ]<br>               array [<br>                  string &quot;org.freedesktop.Telepathy.Channel.TargetHandle&quot;<br>               ]<br>            }<br>            struct {<br>               array [<br>
                  dict entry(<br>                     string &quot;org.freedesktop.Telepathy.Channel.TargetHandleType&quot;<br>                     variant                         uint32 1<br>                  )<br>                  dict entry(<br>
                     string &quot;org.freedesktop.Telepathy.Channel.ChannelType&quot;<br>                     variant                         string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer&quot;<br>                  )<br>
               ]<br>               array [<br>                  string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHashType&quot;<br>                  string &quot;org.freedesktop.Telepathy.Channel.TargetHandle&quot;<br>
                  string &quot;org.freedesktop.Telepathy.Channel.TargetID&quot;<br>                  string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentType&quot;<br>                  string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer.Filename&quot;<br>
                  string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer.Size&quot;<br>                  string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer.ContentHash&quot;<br>                  string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer.Description&quot;<br>
                  string &quot;org.freedesktop.Telepathy.Channel.Type.FileTransfer.Date&quot;<br>               ]<br>            }<br>         ]<br>      )<br>   ]<br>signal sender=:1.2 -&gt; dest=(null destination) serial=39 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2e78fb772a; interface=org.freedesktop.Telepathy.Connection.Interface.Aliasing; member=AliasesChanged<br>
   array [<br>      struct {<br>         uint32 1<br>         string &quot;<a href="mailto:anand@cvr01.lf.comll.com">anand@cvr01.lf.comll.com</a>&quot;<br>      }<br>   ]<br><br>--------End dbus-monitor output with Gabble --------------<br>
<br></font><font face="courier new,monospace">----------Program output with Haze-----------</font><br><font face="courier new,monospace">anand@anand-dell1:~/telepathy$ python text_channel.py <a href="mailto:anand@cvr01.lf.comll.com">anand@cvr01.lf.comll.com</a><br>
Password: <br>org.freedesktop.Telepathy.Connection.haze.jabber.anand_40cvr01_2elf_2ecomll_2ecom /org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom<br>Establishing connection..<br></font><font face="courier new,monospace">----------dbus-monitor output with Haze-----------</font><br>
<font face="courier new,monospace">signal sender=org.freedesktop.DBus -&gt; dest=:1.0 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired<br>   string &quot;:1.0&quot;<br>method call sender=:1.0 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>
   string &quot;type=&#39;method_call&#39;&quot;<br>method call sender=:1.0 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;method_return&#39;&quot;<br>
method call sender=:1.0 -&gt; dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;error&#39;&quot;<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>
   string &quot;:1.1&quot;<br>   string &quot;&quot;<br>   string &quot;:1.1&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=StartServiceByName<br>   string &quot;org.freedesktop.Telepathy.ConnectionManager.haze&quot;<br>
   uint32 0<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=8 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>   string &quot;:1.2&quot;<br>   string &quot;&quot;<br>
   string &quot;:1.2&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>
   string &quot;im.pidgin.purple.PurpleService&quot;<br>   string &quot;&quot;<br>   string &quot;:1.2&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName<br>
   string &quot;im.pidgin.purple.PurpleService&quot;<br>   uint32 0<br>signal sender=:1.2 -&gt; dest=(null destination) serial=3 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>
   int32 1<br>signal sender=:1.2 -&gt; dest=(null destination) serial=4 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>   int32 2<br>signal sender=:1.2 -&gt; dest=(null destination) serial=5 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>
   int32 3<br>signal sender=:1.2 -&gt; dest=(null destination) serial=6 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>   int32 4<br>signal sender=:1.2 -&gt; dest=(null destination) serial=7 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>
   int32 5<br>signal sender=:1.2 -&gt; dest=(null destination) serial=8 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>   int32 6<br>signal sender=:1.2 -&gt; dest=(null destination) serial=9 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>
   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=10 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CipherAdded<br>   int32 8<br>signal sender=:1.2 -&gt; dest=(null destination) serial=11 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;nudge&quot;<br>   int32 2000<br>   int32 5<br>signal sender=:1.2 -&gt; dest=(null destination) serial=12 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;action&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=13 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;away&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=14 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;ctcp&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=15 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;chanserv&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=16 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;deop&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=17 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;devoice&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=18 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;invite&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=19 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;j&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=20 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;join&quot;<br>
   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=21 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;kick&quot;<br>
   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=22 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;list&quot;<br>
   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=23 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;me&quot;<br>   int32 2000<br>
   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=24 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;memoserv&quot;<br>   int32 2000<br>
   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=25 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;mode&quot;<br>   int32 2000<br>
   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=26 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;msg&quot;<br>   int32 2000<br>   int32 15<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=27 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;names&quot;<br>   int32 2000<br>   int32 15<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=28 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;nick&quot;<br>   int32 2000<br>   int32 15<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=29 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;nickserv&quot;<br>   int32 2000<br>   int32 15<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=30 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;notice&quot;<br>   int32 2000<br>   int32 15<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=31 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;op&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=32 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;operwall&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=33 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;operserv&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=34 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;part&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=35 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;ping&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=36 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;query&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=37 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;quit&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=38 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;quote&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=39 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;remove&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=40 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;time&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=41 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;topic&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=42 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;umode&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=43 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;version&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=44 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;voice&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=45 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;wallops&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=46 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;whois&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=47 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;whowas&quot;<br>   int32 2000<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=48 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;config&quot;<br>   int32 2000<br>   int32 6<br>signal sender=:1.2 -&gt; dest=(null destination) serial=49 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;configure&quot;<br>   int32 2000<br>   int32 6<br>signal sender=:1.2 -&gt; dest=(null destination) serial=50 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;nick&quot;<br>   int32 2000<br>   int32 6<br>signal sender=:1.2 -&gt; dest=(null destination) serial=51 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;part&quot;<br>
   int32 2000<br>   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=52 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;register&quot;<br>
   int32 2000<br>   int32 6<br>signal sender=:1.2 -&gt; dest=(null destination) serial=53 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;topic&quot;<br>
   int32 2000<br>   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=54 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;ban&quot;<br>   int32 2000<br>
   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=55 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;affiliate&quot;<br>   int32 2000<br>
   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=56 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;role&quot;<br>   int32 2000<br>
   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=57 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;invite&quot;<br>   int32 2000<br>
   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=58 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;join&quot;<br>   int32 2000<br>
   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=59 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;kick&quot;<br>   int32 2000<br>
   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=60 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;msg&quot;<br>   int32 2000<br>   int32 6<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=61 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;ping&quot;<br>   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=62 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;buzz&quot;<br>   int32 2000<br>   int32 13<br>signal sender=:1.2 -&gt; dest=(null destination) serial=63 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;msg&quot;<br>   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=64 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;zlocate&quot;<br>
   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=65 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;zl&quot;<br>   int32 2000<br>
   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=66 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;instance&quot;<br>   int32 2000<br>
   int32 6<br>signal sender=:1.2 -&gt; dest=(null destination) serial=67 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;inst&quot;<br>   int32 2000<br>   int32 6<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=68 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;topic&quot;<br>   int32 2000<br>   int32 6<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=69 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;sub&quot;<br>   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=70 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;zi&quot;<br>   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=71 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;zci&quot;<br>
   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=72 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;zcir&quot;<br>   int32 2000<br>
   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=73 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;zir&quot;<br>   int32 2000<br>   int32 7<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=74 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;zc&quot;<br>   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=75 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;join&quot;<br>   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=76 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;list&quot;<br>
   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=77 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;buzz&quot;<br>   int32 2000<br>
   int32 5<br>signal sender=:1.2 -&gt; dest=(null destination) serial=78 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;doodle&quot;<br>   int32 2000<br>
   int32 5<br>signal sender=:1.2 -&gt; dest=(null destination) serial=79 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;join&quot;<br>   int32 2000<br>   int32 7<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=80 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;list&quot;<br>   int32 2000<br>   int32 7<br>signal sender=:1.2 -&gt; dest=(null destination) serial=81 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>
   string &quot;buzz&quot;<br>   int32 2000<br>   int32 5<br>signal sender=:1.2 -&gt; dest=(null destination) serial=82 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=CmdAdded<br>   string &quot;doodle&quot;<br>
   int32 2000<br>   int32 5<br>signal sender=:1.2 -&gt; dest=(null destination) serial=83 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 11<br>signal sender=:1.2 -&gt; dest=(null destination) serial=84 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 12<br>signal sender=:1.2 -&gt; dest=(null destination) serial=85 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 13<br>signal sender=:1.2 -&gt; dest=(null destination) serial=86 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 14<br>signal sender=:1.2 -&gt; dest=(null destination) serial=87 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 15<br>signal sender=:1.2 -&gt; dest=(null destination) serial=88 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 16<br>signal sender=:1.2 -&gt; dest=(null destination) serial=89 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 19<br>signal sender=:1.2 -&gt; dest=(null destination) serial=90 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 21<br>signal sender=:1.2 -&gt; dest=(null destination) serial=91 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 24<br>signal sender=:1.2 -&gt; dest=(null destination) serial=92 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 28<br>signal sender=:1.2 -&gt; dest=(null destination) serial=93 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 29<br>signal sender=:1.2 -&gt; dest=(null destination) serial=94 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 30<br>signal sender=:1.2 -&gt; dest=(null destination) serial=95 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 31<br>signal sender=:1.2 -&gt; dest=(null destination) serial=96 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 32<br>signal sender=:1.2 -&gt; dest=(null destination) serial=97 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 33<br>signal sender=:1.2 -&gt; dest=(null destination) serial=98 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 35<br>signal sender=:1.2 -&gt; dest=(null destination) serial=99 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 37<br>signal sender=:1.2 -&gt; dest=(null destination) serial=100 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 39<br>signal sender=:1.2 -&gt; dest=(null destination) serial=101 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>   int32 40<br>signal sender=:1.2 -&gt; dest=(null destination) serial=102 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PluginLoad<br>
   int32 27<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>   string &quot;im.pidgin.purple.PurpleService&quot;<br>
   string &quot;:1.2&quot;<br>   string &quot;&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=103 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ReleaseName<br>   string &quot;im.pidgin.purple.PurpleService&quot;<br>
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=11 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>   string &quot;org.freedesktop.Telepathy.ConnectionManager.haze&quot;<br>
   string &quot;&quot;<br>   string &quot;:1.2&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=104 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName<br>   string &quot;org.freedesktop.Telepathy.ConnectionManager.haze&quot;<br>
   uint32 4<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>   string &quot;org.freedesktop.Telepathy.ConnectionManager.haze&quot;<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=5 path=/org/freedesktop/Telepathy/ConnectionManager/haze; interface=org.freedesktop.DBus.Introspectable; member=Introspect<br>method return sender=:1.2 -&gt; dest=:1.1 reply_serial=5<br>
   string &quot;&lt;!DOCTYPE node PUBLIC &quot;-//freedesktop//DTD D-BUS Object Introspection 1.0//EN&quot;<br>&quot;<a href="http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd</a>&quot;&gt;<br>
&lt;node&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Introspectable&quot;&gt;<br>    &lt;method name=&quot;Introspect&quot;&gt;<br>      &lt;arg name=&quot;data&quot; direction=&quot;out&quot; type=&quot;s&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Properties&quot;&gt;<br>    &lt;method name=&quot;Get&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>
      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;out&quot; type=&quot;v&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Set&quot;&gt;<br>
      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;in&quot; type=&quot;v&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAll&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;props&quot; direction=&quot;out&quot; type=&quot;a{sv}&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.ConnectionManager&quot;&gt;<br>    &lt;method name=&quot;RequestConnection&quot;&gt;<br>      &lt;arg name=&quot;Protocol&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Parameters&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Bus_Name&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Object_Path&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;ListProtocols&quot;&gt;<br>      &lt;arg name=&quot;Protocols&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetParameters&quot;&gt;<br>
      &lt;arg name=&quot;Protocol&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Parameters&quot; type=&quot;a(susv)&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;NewConnection&quot;&gt;<br>
      &lt;arg type=&quot;s&quot;/&gt;<br>      &lt;arg type=&quot;o&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>&lt;/node&gt;<br>&quot;<br>method call sender=:1.1 -&gt; dest=:1.2 serial=6 path=/org/freedesktop/Telepathy/ConnectionManager/haze; interface=org.freedesktop.Telepathy.ConnectionManager; member=RequestConnection<br>
   string &quot;jabber&quot;<br>   array [<br>      dict entry(<br>         string &quot;account&quot;<br>         variant             string &quot;<a href="mailto:anand@cvr01.lf.comll.com">anand@cvr01.lf.comll.com</a>&quot;<br>
      )<br>      dict entry(<br>         string &quot;password&quot;<br>         variant             string &quot;anand123&quot;<br>      )<br>   ]<br>signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=12 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged<br>
   string &quot;org.freedesktop.Telepathy.Connection.haze.jabber.anand_40cvr01_2elf_2ecomll_2ecom&quot;<br>   string &quot;&quot;<br>   string &quot;:1.2&quot;<br>method call sender=:1.2 -&gt; dest=org.freedesktop.DBus serial=106 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName<br>
   string &quot;org.freedesktop.Telepathy.Connection.haze.jabber.anand_40cvr01_2elf_2ecomll_2ecom&quot;<br>   uint32 4<br>signal sender=:1.2 -&gt; dest=(null destination) serial=107 path=/org/freedesktop/Telepathy/ConnectionManager/haze; interface=org.freedesktop.Telepathy.ConnectionManager; member=NewConnection<br>
   string &quot;org.freedesktop.Telepathy.Connection.haze.jabber.anand_40cvr01_2elf_2ecomll_2ecom&quot;<br>   object path &quot;/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom&quot;<br>   string &quot;jabber&quot;<br>
method return sender=:1.2 -&gt; dest=:1.1 reply_serial=6<br>   string &quot;org.freedesktop.Telepathy.Connection.haze.jabber.anand_40cvr01_2elf_2ecomll_2ecom&quot;<br>   object path &quot;/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom&quot;<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>   string &quot;org.freedesktop.Telepathy.Connection.haze.jabber.anand_40cvr01_2elf_2ecomll_2ecom&quot;<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=8 path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom; interface=org.freedesktop.DBus.Introspectable; member=Introspect<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>
   string &quot;type=&#39;signal&#39;,sender=&#39;org.freedesktop.DBus&#39;,path=&#39;/org/freedesktop/DBus&#39;,interface=&#39;org.freedesktop.DBus&#39;,member=&#39;NameOwnerChanged&#39;,arg0=&#39;:1.2&#39;&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>
   string &quot;:1.2&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=11 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;:1.2&#39;,path=&#39;/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom&#39;,interface=&#39;org.freedesktop.Telepathy.Connection&#39;,member=&#39;StatusChanged&#39;&quot;<br>
method return sender=:1.2 -&gt; dest=:1.1 reply_serial=8<br>   string &quot;&lt;!DOCTYPE node PUBLIC &quot;-//freedesktop//DTD D-BUS Object Introspection 1.0//EN&quot;<br>&quot;<a href="http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd</a>&quot;&gt;<br>
&lt;node&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Introspectable&quot;&gt;<br>    &lt;method name=&quot;Introspect&quot;&gt;<br>      &lt;arg name=&quot;data&quot; direction=&quot;out&quot; type=&quot;s&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Properties&quot;&gt;<br>    &lt;method name=&quot;Get&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>
      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;out&quot; type=&quot;v&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Set&quot;&gt;<br>
      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;propname&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;value&quot; direction=&quot;in&quot; type=&quot;v&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAll&quot;&gt;<br>      &lt;arg name=&quot;interface&quot; direction=&quot;in&quot; type=&quot;s&quot;/&gt;<br>      &lt;arg name=&quot;props&quot; direction=&quot;out&quot; type=&quot;a{sv}&quot;/&gt;<br>
    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Presence&quot;&gt;<br>    &lt;method name=&quot;SetStatus&quot;&gt;<br>      &lt;arg name=&quot;Statuses&quot; type=&quot;a{sa{sv}}&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;SetLastActivityTime&quot;&gt;<br>      &lt;arg name=&quot;Time&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RequestPresence&quot;&gt;<br>
      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RemoveStatus&quot;&gt;<br>      &lt;arg name=&quot;Status&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetStatuses&quot;&gt;<br>      &lt;arg name=&quot;Available_Statuses&quot; type=&quot;a{s(ubba{ss})}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetPresence&quot;&gt;<br>
      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Presence&quot; type=&quot;a{u(ua{sa{sv}})}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>
    &lt;method name=&quot;ClearStatus&quot;&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;AddStatus&quot;&gt;<br>      &lt;arg name=&quot;Status&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Parameters&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;signal name=&quot;PresenceUpdate&quot;&gt;<br>      &lt;arg type=&quot;a{u(ua{sa{sv}})}&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.DBus.Properties&quot;&gt;<br>
    &lt;method name=&quot;GetAll&quot;&gt;<br>      &lt;arg name=&quot;Interface_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;Set&quot;&gt;<br>      &lt;arg name=&quot;Interface_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Property_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Value&quot; type=&quot;v&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Get&quot;&gt;<br>      &lt;arg name=&quot;Interface_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Property_Name&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Value&quot; type=&quot;v&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>  &lt;/interface&gt;<br>
  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection&quot;&gt;<br>    &lt;method name=&quot;RequestHandles&quot;&gt;<br>      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Identifiers&quot; type=&quot;as&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RequestChannel&quot;&gt;<br>
      &lt;arg name=&quot;Type&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Handle&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Suppress_Handler&quot; type=&quot;b&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Object_Path&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;ReleaseHandles&quot;&gt;<br>
      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;ListChannels&quot;&gt;<br>
      &lt;arg name=&quot;Channel_Info&quot; type=&quot;a(osuu)&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;InspectHandles&quot;&gt;<br>      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Identifiers&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;HoldHandles&quot;&gt;<br>
      &lt;arg name=&quot;Handle_Type&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetStatus&quot;&gt;<br>
      &lt;arg name=&quot;Status&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetSelfHandle&quot;&gt;<br>      &lt;arg name=&quot;Self_Handle&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetProtocol&quot;&gt;<br>      &lt;arg name=&quot;Protocol&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;GetInterfaces&quot;&gt;<br>
      &lt;arg name=&quot;Interfaces&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Disconnect&quot;&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;Connect&quot;&gt;<br>
    &lt;/method&gt;<br>    &lt;signal name=&quot;StatusChanged&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;ConnectionError&quot;&gt;<br>
      &lt;arg type=&quot;s&quot;/&gt;<br>      &lt;arg type=&quot;a{sv}&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;NewChannel&quot;&gt;<br>      &lt;arg type=&quot;o&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>
      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;b&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;SelfHandleChanged&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>
    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Avatars&quot;&gt;<br>    &lt;method name=&quot;ClearAvatar&quot;&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;SetAvatar&quot;&gt;<br>
      &lt;arg name=&quot;Avatar&quot; type=&quot;ay&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;MIME_Type&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Token&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;RequestAvatars&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;RequestAvatar&quot;&gt;<br>
      &lt;arg name=&quot;Contact&quot; type=&quot;u&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Data&quot; type=&quot;ay&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;MIME_Type&quot; type=&quot;s&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetKnownAvatarTokens&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Tokens&quot; type=&quot;a{us}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAvatarTokens&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Tokens&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAvatarRequirements&quot;&gt;<br>      &lt;arg name=&quot;MIME_Types&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Min_Width&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>
      &lt;arg name=&quot;Min_Height&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Max_Width&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Max_Height&quot; type=&quot;q&quot; direction=&quot;out&quot;/&gt;<br>
      &lt;arg name=&quot;Max_Bytes&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;AvatarRetrieved&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>
      &lt;arg type=&quot;ay&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;AvatarUpdated&quot;&gt;<br>      &lt;arg type=&quot;u&quot;/&gt;<br>      &lt;arg type=&quot;s&quot;/&gt;<br>
    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Aliasing&quot;&gt;<br>    &lt;method name=&quot;SetAliases&quot;&gt;<br>      &lt;arg name=&quot;Aliases&quot; type=&quot;a{us}&quot; direction=&quot;in&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAliases&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Aliases&quot; type=&quot;a{us}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;RequestAliases&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Aliases&quot; type=&quot;as&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;method name=&quot;GetAliasFlags&quot;&gt;<br>      &lt;arg name=&quot;Alias_Flags&quot; type=&quot;u&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;AliasesChanged&quot;&gt;<br>
      &lt;arg type=&quot;a(us)&quot;/&gt;<br>    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Contacts&quot;&gt;<br>    &lt;method name=&quot;GetContactAttributes&quot;&gt;<br>
      &lt;arg name=&quot;Handles&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Interfaces&quot; type=&quot;as&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Hold&quot; type=&quot;b&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Attributes&quot; type=&quot;a{ua{sv}}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.Requests&quot;&gt;<br>
    &lt;method name=&quot;EnsureChannel&quot;&gt;<br>      &lt;arg name=&quot;Request&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Yours&quot; type=&quot;b&quot; direction=&quot;out&quot;/&gt;<br>
      &lt;arg name=&quot;Channel&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;CreateChannel&quot;&gt;<br>
      &lt;arg name=&quot;Request&quot; type=&quot;a{sv}&quot; direction=&quot;in&quot;/&gt;<br>      &lt;arg name=&quot;Channel&quot; type=&quot;o&quot; direction=&quot;out&quot;/&gt;<br>      &lt;arg name=&quot;Properties&quot; type=&quot;a{sv}&quot; direction=&quot;out&quot;/&gt;<br>
    &lt;/method&gt;<br>    &lt;signal name=&quot;ChannelClosed&quot;&gt;<br>      &lt;arg type=&quot;o&quot;/&gt;<br>    &lt;/signal&gt;<br>    &lt;signal name=&quot;NewChannels&quot;&gt;<br>      &lt;arg type=&quot;a(oa{sv})&quot;/&gt;<br>
    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>  &lt;interface name=&quot;org.freedesktop.Telepathy.Connection.Interface.SimplePresence&quot;&gt;<br>    &lt;method name=&quot;GetPresences&quot;&gt;<br>      &lt;arg name=&quot;Contacts&quot; type=&quot;au&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Presence&quot; type=&quot;a{u(uss)}&quot; direction=&quot;out&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;method name=&quot;SetPresence&quot;&gt;<br>      &lt;arg name=&quot;Status&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>
      &lt;arg name=&quot;Status_Message&quot; type=&quot;s&quot; direction=&quot;in&quot;/&gt;<br>    &lt;/method&gt;<br>    &lt;signal name=&quot;PresencesChanged&quot;&gt;<br>      &lt;arg type=&quot;a{u(uss)}&quot;/&gt;<br>
    &lt;/signal&gt;<br>  &lt;/interface&gt;<br>&lt;/node&gt;<br>&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=12 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>   string &quot;type=&#39;signal&#39;,sender=&#39;org.freedesktop.DBus&#39;,path=&#39;/org/freedesktop/DBus&#39;,interface=&#39;org.freedesktop.DBus&#39;,member=&#39;NameOwnerChanged&#39;,arg0=&#39;:1.2&#39;&quot;<br>
method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=13 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner<br>   string &quot;:1.2&quot;<br>method call sender=:1.1 -&gt; dest=org.freedesktop.DBus serial=14 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch<br>
   string &quot;type=&#39;signal&#39;,sender=&#39;:1.2&#39;,path=&#39;/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom&#39;,interface=&#39;org.freedesktop.Telepathy.Connection&#39;,member=&#39;StatusChanged&#39;&quot;<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=15 path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom; interface=org.freedesktop.Telepathy.Connection; member=GetStatus<br>method call sender=:1.1 -&gt; dest=:1.2 serial=16 path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom; interface=org.freedesktop.Telepathy.Connection; member=Connect<br>
method return sender=:1.2 -&gt; dest=:1.1 reply_serial=15<br>   uint32 2<br>signal sender=:1.2 -&gt; dest=(null destination) serial=111 path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom; interface=org.freedesktop.Telepathy.Connection; member=StatusChanged<br>
   uint32 1<br>   uint32 1<br>method return sender=:1.2 -&gt; dest=:1.1 reply_serial=16<br></font><br><br><div class="gmail_quote">On Fri, Jan 22, 2010 at 3:14 AM, Will Thompson <span dir="ltr">&lt;<a href="mailto:will.thompson@collabora.co.uk">will.thompson@collabora.co.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On 21/01/10 18:20, Anand CVR wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;ve pasted below the last few dbus-monitor messages from both runs.<br>
</blockquote>
<br>
</div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Run with Haze<br>
-------------------<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=111<br>
path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom;<br>
interface=org.freedesktop.Telepathy.Connection; member=StatusChanged<br>
   uint32 1<br>
   uint32 1<br>
method return sender=:1.2 -&gt; dest=:1.1 reply_serial=16<br>
method call sender=:1.1 -&gt; dest=:1.2 serial=17<br>
path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom;<br>
interface=org.freedesktop.Telepathy.Connection; member=Disconnect<br>
signal sender=:1.2 -&gt; dest=(null destination) serial=113<br>
path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom;<br>
interface=org.freedesktop.Telepathy.Connection; member=StatusChanged<br>
   uint32 2<br>
   uint32 1<br>
</blockquote>
<br></div>
The Haze connection moves to state Connecting; and then for some reason something calls Disconnect() on it!<br>
<br>
I can&#39;t see why the example would be calling Disconnect(), other than a method call failing or you hitting ^C. The excerpt of dbus-monitor output you gave doesn&#39;t show any method calls failing; could you provide more of the dbus-monitor output, and also the output of the example?<br>

<br>
Thanks,<br>
<br>
-- <br><font color="#888888">
Will<br>
</font></blockquote></div><br>