Qt Extended Home · Index · Classes · Headers · Overviews |
This command contains 2 arguments. The first argument is Qtopia. The second argument contains a list of key/value pairs separated by ; and preceded by the version number.
220 Qtopia 4.3.0;challenge={96020319-e076-954f-bf78-25b615c682c5};loginname=root;displayname=Device owner;protocol=2;system=Qtopia;model=Greenphone;hexversion=0x040300
This command is sent from the device to the desktop when the connection is detected. For some connection types this will only be after the HELPER_INIT command is received.
Qt Extended Sync Agent expects the following key/value pairs to be sent:
A value that is unique to each device.
The name that should be passed with the USER command.
This is the owner name, as reported by Qtopia::ownerName(). It may be displayed to the user.
This must be set to 2.
This is a string describing the system installed on the device.
This is a string describing the device that may be displayed to the user.
This is the version number as a hexadecimal number. It should be comparable to the QTOPIA_VERSION macro.
Additionally, the qtopia4 plugin expects to see:
A list of datasets the device supports (proxy QDClientSyncPlugin instances will be created for them).
After this command is sent the device expects to receive a USER command.
See also qdsync Protocol and USER.
Copyright © 2009 Trolltech | Qt Extended Sync Agent Documentation |