blob: 0028b9d8f4f901610c3425cfb7e9f5e67c0921c8 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" ?>
<node xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
<interface name="org.chromium.peerd.Service">
<tp:docstring>
Service objects represent a service exposed by device. They have
an associated service ID which will be unique per device, and
and a map of metadata about a service. Finally, services contain
a list of IP addresses that a given service from a particular peer
was discovered over.
</tp:docstring>
<property name="PeerId" type="s" access="read"/>
<property name="ServiceId" type="s" access="read"/>
<property name="ServiceInfo" type="a{ss}" access="read"/>
<property name="IpInfos" type="a(ayq)" access="read">
<tp:docstring>
A list of IP addresses, each composed of:
- an array of bytes containing the octets of the IP
address (either an IPv4 or an IPv6 address)
- a 16 bit port number.
</tp:docstring>
</property>
</interface>
</node>