• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

kpilot

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ActionQueueThe ActionQueue is a meta-action, which handles running a bunch of SyncActions in sequence
AkonadiContact
AkonadiDataProxy
AkonadiRecord
AkonadiSetupWidget
BackupAction
BackupConfigPage
CalendarAkonadiProxy
CalendarAkonadiRecord
CalendarConduit
CalendarConfig
CalendarHHDataProxy
CalendarHHRecord
CheckUser
CleanupActionEnd the HotSync
ComponentPageBase
ConduitActionThe SyncActions created by the factory should obey at least the argument test, indicating a dry run
ConduitConfigBaseConduitConfigBase is for configuration purposes
ConduitConfigWidget
ConduitConfigWidgetBase
ConduitProxyThe ConduitProxy action delays loading the plugin for a conduit until the conduit actually executes; the proxy then loads the file, creates a SyncAction for the conduit and runs that
ConfigPage
conflictEntry
Contacts
ContactsAkonadiDataProxy
ContactsAkonadiProxy
ContactsAkonadiRecord
ContactsConduit
ContactsConfig
ContactsHHDataProxy
ContactsHHRecord
ContactsWidgetSetup
ConverterDlg
CUDCounterCreate-Update-Delete tracking of the plugin, used for reporting purposes (in a consistent manner)
DatabaseInterpreter< kdetype, pilottype, mapper >A template class for reading and interpreting a database
DataProxy
DeviceCommEvent
DeviceCommThreadSeparate thread that uses our worker to do all device communications in a different thread so that we do not block the main Qt Event thread (similar to Swing's AWT event dispatch thread)
DeviceCommWorkerWorker class that handles all device communications
DeviceConfigPage
DeviceMap
Pilot::dlp< t >
Pilot::dlp< char * >
Pilot::dlp< char >
Pilot::dlp< long >
Pilot::dlp< short >
docBookmark
DOCConduit
DOCConverter
docMatchBookmark
docRegExpBookmark
docSyncInfo
DOCWidget
DOCWidget
DOCWidgetConfig
FileInstallAction
FileInstaller
FileInstallWidget
HHContact
HHDataProxy
HHRecord
IDMapping
IDMappingXmlSource
KCModule
KDialog
KeyringAppInfo
KeyringConduit
KeyringHHDataProxy
KeyringHHRecord
KeyringHHRecordBase
KeyringListModel
KeyringViewer
KeyringWidgetSetup
KLibFactory
KPilotCard
KPilotConfig
KPilotDBSelectionDialog
KPilotDepthCount
KPilotDeviceLinkDefinition of the device link class for physical handheld devices, which communicate with the PC using DLP / SLP via the pilot-link library
KPilotInstaller
KPilotLinkKPilotLink handles some aspects of communication with a Handheld
KPilotLocalLinkImplementation of the device link for file-system backed (ie
KPilotSysInfo
KPilotUser
KSystemTrayIcon
KXmlGuiWindow
LocalKeyringProxy
LogFile
LogWidget
MALConduit
MALConduitFactory
MALWidgetSetup
MemofileClass that represents our filesystem memo
MemofileConduit
MemofileHHDataProxy
MemofileHHRecord
MemofilePcDataProxy
Memofiles
Messages
NotepadActionThreadThis class saves the notepads to disk
NotepadConduit
NullConduitThe conduit Null does nothing
NullMapper< T >NULL mapper class; the conversions here don't do anything, so you can use this when you only need 1 conversion step (from PilotRecord to PilotDatebookEntry, for instance) instead of 2
PasswordDialog
PhoneSlotThis class exists only to clear up the type mess that is the field-numbers-and-indexes for phone numbers in the handheld records
PilotAddressA wrapper class around the Address struct provided by pi-address.h
PilotAddressInfo
PilotAppInfo< appinfo, unpack, pack >A template class for reading and interpreting AppInfo blocks; the idea is that it handles all the boilerplate code for reading the app block, converting it to the right kind, and then unpacking it
PilotAppInfoBaseA database on the handheld has an "AppInfo" block at the beginning with some database-specific information and a common part
PilotDaemon
PilotDaemonTray
PilotDatabaseMethods to access a database on the pilot
PilotDateEntryThis class is a wrapper for pilot-link's datebook entries (struct Appointment)
PilotDateInfo
PilotDOCBookmark
PilotDOCEntry
PilotDOCHead
PilotLocalDatabasePilotLocalDatabase represents databases in the same binary format as on the handheld but which are stored on local disk
PilotMemo
PilotRecordAn "uninterpreted" representation of the bits comprising a HH record
PilotRecordBaseAll entries in the Handheld -- whether interpreted or binary blobs -- have some common characteristics, viz
PilotSerialDatabasePilotSerialDatabase represents databases stored on the handheld and accessed through the SLP / DLP protocol
PilotTodoEntryA decoded ToDo item
PopMailConduit
PopMailWidget
PopMailWidget
PopMailWidgetConfig
ProbeDialog
RecordIf subclassing Record, the only thing that should be reimplemented is the isValid() function
RecordConduitThis is the base class for all record based conduits
ResolutionDialog
RestoreAction
SorryActionThis one just says "sorry, can't sync now"
StartExitConfigPage
SyncAction
SyncConfigPage
SyncConfigWidget
SyncConfigWidget
SyncAction::SyncModeThis class encapsulates the different sync modes that can be used, and enforces a little discipline in changing the mode and messing around in general
SysInfoConduit
SysInfoWidgetConfig
tBuf
TestLinkThis action is intended to test the link with the handheld and not do anything spectacular
TimeConduit
TimeWidget
TimeWidget
TimeWidgetConfig
TodoAkonadiProxy
TodoAkonadiRecord
TodoConduit
TodoConfig
TodoHHDataProxy
TodoHHRecord
WelcomeActionThis action puts "Welcome to KPilot" in the sync log of the handheld

kpilot

Skip menu "kpilot"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdepim

Skip menu "kdepim"
  • akonadi
  •   akonadi_next
  •   clients
  •   kcal
  •   kcm
  •       libmaildir
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
Generated for kdepim by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal