kitchensync Library API Documentation

KSync::AgendaPlugin 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 <agendaplugin.h>

Inheritance diagram for KSync::AgendaPlugin:

Inheritance graph
[legend]
Collaboration diagram for KSync::AgendaPlugin:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AgendaPlugin (QObject *, const char *, const QStringList=QStringList())
KSync::Kapabilities capabilities ()
void setCapabilities (const KSync::Kapabilities &)
bool readSyncees ()
bool writeSyncees ()
bool connectDevice ()
bool disconnectDevice ()
KSync::KonnectorInfo info () const
void download (const QString &)
KSync::ConfigWidgetconfigWidget (const KSync::Kapabilities &, QWidget *parent, const char *name)
KSync::ConfigWidgetconfigWidget (QWidget *parent, const char *name)
 AgendaPlugin (QObject *, const char *, const QStringList=QStringList())
KSync::Kapabilities capabilities ()
void setCapabilities (const KSync::Kapabilities &)
bool readSyncees ()
bool writeSyncees ()
bool connectDevice ()
bool disconnectDevice ()
KSync::KonnectorInfo info () const
void download (const QString &)
KSync::ConfigWidgetconfigWidget (const KSync::Kapabilities &, QWidget *parent, const char *name)
KSync::ConfigWidgetconfigWidget (QWidget *parent, const char *name)

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...

Definition at line 16 of file agendaplugin.h.


Constructor & Destructor Documentation

AgendaPlugin::AgendaPlugin QObject ,
const char *  ,
const   QStringList = QStringList()
 

Parameters:
parent the Parent Object
name the name
strlist a QStringList which is not used but necessary for KGenericFactory

Definition at line 15 of file agendaplugin.cpp.

KSync::AgendaPlugin::AgendaPlugin QObject ,
const char *  ,
const   QStringList = QStringList()
 

Parameters:
parent the Parent Object
name the name
strlist a QStringList which is not used but necessary for KGenericFactory


Member Function Documentation

KSync::Kapabilities AgendaPlugin::capabilities  )  [virtual]
 

return our capabilities()

Implements KSync::Konnector.

Definition at line 30 of file agendaplugin.cpp.

void AgendaPlugin::setCapabilities const KSync::Kapabilities &   ) 
 

the user configured this konnector apply his preferecnes

Definition at line 46 of file agendaplugin.cpp.

bool AgendaPlugin::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.

Definition at line 51 of file agendaplugin.cpp.

bool AgendaPlugin::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.

Definition at line 83 of file agendaplugin.cpp.

bool AgendaPlugin::connectDevice  )  [virtual]
 

Connect device.

Return true, if device could be connected.

Implements KSync::Konnector.

Definition at line 55 of file agendaplugin.cpp.

bool AgendaPlugin::disconnectDevice  )  [virtual]
 

Disconnect device.

Implements KSync::Konnector.

Definition at line 59 of file agendaplugin.cpp.

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

the state and some informations

Implements KSync::Konnector.

Definition at line 63 of file agendaplugin.cpp.

void AgendaPlugin::download const QString  ) 
 

download a resource/url/foobar

Definition at line 71 of file agendaplugin.cpp.

KSync::ConfigWidget * AgendaPlugin::configWidget const KSync::Kapabilities &  ,
QWidget parent,
const char *  name
 

configuration widgets

Definition at line 74 of file agendaplugin.cpp.

KSync::Kapabilities KSync::AgendaPlugin::capabilities  )  [virtual]
 

return our capabilities()

Implements KSync::Konnector.

void KSync::AgendaPlugin::setCapabilities const KSync::Kapabilities &   ) 
 

the user configured this konnector apply his preferecnes

bool KSync::AgendaPlugin::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 KSync::AgendaPlugin::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 KSync::AgendaPlugin::connectDevice  )  [virtual]
 

Connect device.

Return true, if device could be connected.

Implements KSync::Konnector.

bool KSync::AgendaPlugin::disconnectDevice  )  [virtual]
 

Disconnect device.

Implements KSync::Konnector.

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

the state and some informations

Implements KSync::Konnector.

void KSync::AgendaPlugin::download const QString  ) 
 

download a resource/url/foobar

KSync::ConfigWidget* KSync::AgendaPlugin::configWidget const KSync::Kapabilities &  ,
QWidget parent,
const char *  name
 

configuration widgets


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kitchensync Library Version 3.3.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Apr 4 04:47:21 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003