KDE PIM / Developers / API Docs / kitchensync

Threaded::ThreadedPlugin Class Reference

This plugin gets loaded by the KonnectorManager this is the key to the KonnectorWorld we need to implement the interface to fully support it. More...

#include <threadedkonnector.h>

Inherits KSync::Konnector.

List of all members.

Public Member Functions


Detailed Description

This plugin gets loaded by the KonnectorManager this is the key to the KonnectorWorld we need to implement the interface to fully support it.

..


Member Function Documentation

SynceeList ThreadedPlugin::syncees  )  [virtual]
 

Get list of Syncees used by this Konnector.

It will contain a Syncee for each supported data type. If readSyncees() hasn't be called before, the Syncees will be empty.

Implements KSync::Konnector.

bool ThreadedPlugin::readSyncees  )  [virtual]
 

Request list of Syncee objects containing PIM data from connected entity.

The response is sent with the signal synceesRead(). If an error occurs during read the signal synceeReadError() is emitted.

Returns:
true, if request could successfully be started, false otherwise.

Implements KSync::Konnector.

bool ThreadedPlugin::writeSyncees  )  [virtual]
 

Request to write back data contained in Syncee objects hold by the connected entity.

The end of the write operation is signalled with synceesWritten(). If an error occurs during write the signal synceeWriteError() is emitted.

Returns:
true, if request could successfully be started, false otherwise.

Implements KSync::Konnector.

bool ThreadedPlugin::connectDevice  )  [virtual]
 

Connect device.

Return true, if device could be connected.

Implements KSync::Konnector.

bool ThreadedPlugin::disconnectDevice  )  [virtual]
 

Disconnect device.

Implements KSync::Konnector.

KSync::KonnectorInfo ThreadedPlugin::info  )  const [virtual]
 

the state and some informations

Implements KSync::Konnector.

void ThreadedPlugin::download const QString &   ) 
 

download a resource/url/foobar


The documentation for this class was generated from the following files: