Chapter 5. Conduits

The process of synchronizing handheld and desktop involves many different steps, some of which involve common operations like backup and installation, and some of which involve the synchronization of particular applications on each side of the connection. Support for synchronization operations is provided by plug-ins in the Conduit collection. The core code for all Conduit plug-ins is found in the Pyrite.Conduit module; the base class for Conduit objects is Pyrite.Conduit.Conduit.

Class: Conduit

The Conduit class is a subclass of Pyrite.Plugin, which is a subclass of Sulfur.Plugin.

Methods

__call__ (app)

Invoke the conduit. The single parameter is an object of class Pyrite.Application (or a subclass thereof), which the conduit may use to access other Pyrite facilities.