KDE PIM / Developers / API Docs / kpilot

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
ConduitActionThe SyncActions created by the factory should obey at least the argument test, indicating a dry run
ConduitConfigBaseThe first classe here: ConduitConfigBase is for configuration purposes
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
DBFlagsEditor
DBRecordEditor
ListCategorizerThis Widget extends KListView for a particular purpose: sorting some items into some bins
LocalBackupActionThis conduit isn't really a conduit -- it just makes a quick backup copy of all the pdbs in the standard DBBackup/ directory, so that in case something goes horribly wrong we still have the state from before this sync started, cq
MemofileClass that represents our filesystem memo
NotepadActionThreadThis class saves the notepads to disk
PilotAddressA wrapper class around the Address struct provided by pi-address.h
PilotDatabaseMethods to access a database on the pilot
RecordConduitThis is a base class for record-based conduits
RecordConduit::PCDataThis class is just a wrapper around the data on the PC, which provides a uniform interface for all different kinds of data like addressbook, calendar, todo list etc
RecordConduit::PCEntryThis class is just a wrapper around an entry on the PC, which provides a uniform interface for all different kinds of entries like addressbook, calendar, todo, diary entries, etc
ResolutionTable
SorryActionThis one just says "sorry, can't sync now"
WelcomeActionThis very special SyncAction puts "Welcome to KPilot" in the sync log of the Pilot