<?xml version='1.0' encoding='UTF-8'?>
<chapter id='mto-ontology'>
<title>MTO Ontology</title>
<varlistentry>
  <term>Authors:</term>
  <listitem>
<itemizedlist>
<listitem>Divya Subramanian &lt;divya.subramanian@sasken.com&gt;</listitem>
<listitem>Ivan Frade &lt;ivan.frade@nokia.com&gt;</listitem>
</itemizedlist>
  </listitem>
</varlistentry>
<varlistentry>
  <term>Editors:</term>
  <listitem>
<itemizedlist>
<listitem>Ivan Frade &lt;ivan.frade@nokia.com&gt;</listitem>
</itemizedlist>
  </listitem>
</varlistentry>
  <varlistentry>
    <term>Upstream:</term>
 <listitem><para>Not available</para></listitem>
  </varlistentry>
  <varlistentry>
    <term>ChangeLog:</term>
 <listitem><para><ulink url="http://git.gnome.org/cgit/tracker/log/data/ontologies/39-mto.ontology">Tracker changes</ulink></para></listitem>
  </varlistentry>
<varlistentry>
  <term>Copyright:</term>
  <listitem>
<para>&copy; 2009, 2010 <ulink url="http://www.nokia.com/">Nokia</ulink></para>
  </listitem>
</varlistentry>
<section id='mto-classes'>
<title>MTO Ontology Classes</title>
<refsect2 id='mto-TransferElement'>
<title>mto:TransferElement</title>
<para>Gives information about the transfer of a single element - typically a file. The properties in this class would need to be changed if it has to handle sync elements as well</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-state'>mto:state</link>, <link linkend='mto-completedTime'>mto:completedTime</link>, <link linkend='mto-startedTime'>mto:startedTime</link>, <link linkend='mto-destination'>mto:destination</link>, <link linkend='mto-source'>mto:source</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-transferList'>mto:transferList</link>, </simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This class notifies about changes</para>
</note>
</refsect2>

<refsect2 id='mto-UploadTransfer'>
<title>mto:UploadTransfer</title>
<para>Handles transfers of files/data present on the device to some place outside the device. Upload methods include uploading to a website, sending via BlueTooth etc. </para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-transferCategory'>mto:transferCategory</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-TransferMethod'>
<title>mto:TransferMethod</title>
<para>Class with a restricted set of instances to enumarate transfer methods</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-method'>mto:method</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Predefined instances</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-transfer-method-web'>mto:transfer-method-web</link>, <link linkend='mto-transfer-method-bluetooth'>mto:transfer-method-bluetooth</link>, </simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-DownloadTransfer'>
<title>mto:DownloadTransfer</title>
<para>Handles transfers of files outside the device into the device. This class will only refer to files downloaded from a website or recieved using BlueTooth etc. Files recieved with messages are not considered here. Those would be handled seperately using nmo:Message</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-SyncTransfer'>
<title>mto:SyncTransfer</title>
<para>Handles synchronization between the device and some server (a computer, or a website)</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-Transfer'>
<title>mto:Transfer</title>
<para>Represent a single transfer task, which could have multiple transfer elements</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='nie-InformationElement'>nie:InformationElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-SyncTransfer'>mto:SyncTransfer</link>, <link linkend='mto-DownloadTransfer'>mto:DownloadTransfer</link>, <link linkend='mto-UploadTransfer'>mto:UploadTransfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-transferPrivacyLevel'>mto:transferPrivacyLevel</link>, <link linkend='mto-agent'>mto:agent</link>, <link linkend='mto-starter'>mto:starter</link>, <link linkend='mto-account'>mto:account</link>, <link linkend='mto-transferList'>mto:transferList</link>, <link linkend='mto-created'>mto:created</link>, <link linkend='mto-method'>mto:method</link>, <link linkend='mto-transferState'>mto:transferState</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
<note>
<title>Note:</title>
<para>This class notifies about changes</para>
</note>
</refsect2>

<refsect2 id='mto-State'>
<title>mto:State</title>
<para>Class with a restricted set of instances to enumarate transfer methods</para>
<variablelist>
<varlistentry>
<term><parameter>Superclasses</parameter>&#160;:</term>
<listitem><simpara><link linkend='rdfs-Resource'>rdfs:Resource</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subclasses</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In domain of</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>In range of</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-transferState'>mto:transferState</link>, <link linkend='mto-state'>mto:state</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Predefined instances</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-state-error'>mto:state-error</link>, <link linkend='mto-state-pending'>mto:state-pending</link>, <link linkend='mto-state-done'>mto:state-done</link>, <link linkend='mto-state-cancelled'>mto:state-cancelled</link>, <link linkend='mto-state-paused'>mto:state-paused</link>, <link linkend='mto-state-active'>mto:state-active</link>, </simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

</section>
<section id='mto-properties'>
<title>MTO Ontology Properties</title>
<refsect2 id='mto-destination'>
<title>mto:destination</title>
<para>The destination of the transfer. If the transfer is an download, it would be the URI for a file on the device. If the transfer is a (web) upload, it will be a URL, which will be filled once the upload is completed.</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-TransferElement'>mto:TransferElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='rdfs-Resource'>rdfs:Resource</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-method'>
<title>mto:method</title>
<para>The method of transfer - Bluetooth, Web upload etc</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-TransferMethod'>mto:TransferMethod</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-source'>
<title>mto:source</title>
<para>The source for the transfer. If the transfer is an upload, it would be the URI for a file on the device. If the transfer is a (web) download, it will be a URL. Question: Does it make more sense to have two fields: uploadSource and downloadSource?</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-TransferElement'>mto:TransferElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='rdfs-Resource'>rdfs:Resource</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-startedTime'>
<title>mto:startedTime</title>
<para>Captures the date and time when the transfer was started</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-TransferElement'>mto:TransferElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-dateTime'>xsd:dateTime</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-account'>
<title>mto:account</title>
<para>A reference to the account to which the web upload is to be done. This should at least contain information about the account and the service which is being used. For instance, Google/YouTube or Google/Picassa</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-state'>
<title>mto:state</title>
<para>Captures the current state of the transfer element: Pending (not started), In Progress, Paused, Cancelled, Done</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-TransferElement'>mto:TransferElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-State'>mto:State</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-transferPrivacyLevel'>
<title>mto:transferPrivacyLevel</title>
<para>It will contain an string with the privacy level in the service. The exact string and its interpretation is service specific</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-transferList'>
<title>mto:transferList</title>
<para>A list of transfer elements</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-TransferElement'>mto:TransferElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-transferState'>
<title>mto:transferState</title>
<para>Captures the state of the transfer. This is derived from the cumulative states of the transfer elements of this transfer. Applications are responsible to keep it up-to-date</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-State'>mto:State</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-created'>
<title>mto:created</title>
<para>The date and time when the transfer was created</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-dateTime'>xsd:dateTime</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-transferCategory'>
<title>mto:transferCategory</title>
<para>This can contain category / tag / album / folder in the destination service</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-UploadTransfer'>mto:UploadTransfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-string'>xsd:string</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-starter'>
<title>mto:starter</title>
<para>The application that actually triggered the transfer - e.g. Gallery, Content Manager etc</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='nfo-Software'>nfo:Software</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-completedTime'>
<title>mto:completedTime</title>
<para>Captures the date and time when the transfer ended. It must be set only when the trasfer element is completed succesfully</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-TransferElement'>mto:TransferElement</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='xsd-dateTime'>xsd:dateTime</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

<refsect2 id='mto-agent'>
<title>mto:agent</title>
<para>The application processing the transfer - e.g. Upload Engine etc</para>
<variablelist>
<varlistentry>
<term><parameter>Type</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Domain</parameter>&#160;:</term>
<listitem><simpara><link linkend='mto-Transfer'>mto:Transfer</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Range</parameter>&#160;:</term>
<listitem><simpara><link linkend='nfo-Software'>nfo:Software</link>, </simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Superproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Subproperties</parameter>&#160;:</term>
<listitem><simpara>--</simpara></listitem>
</varlistentry>
<varlistentry>
<term><parameter>Cardinality</parameter>&#160;:</term>
<listitem><simpara>1</simpara></listitem>
</varlistentry>
</variablelist>
</refsect2>

</section>
</chapter>
