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