Non-graphical Clients

Clients of the personal calendar server can be non-graphical, that is, they do not have to provide views of the data to the user. Examples of such clients are the synchronization conduit programs for handheld devices. These usually run with no user interface as a result of being invoked by a daemon that watches the connection to a handheld device. For example, the calendar synchronization conduit in Evolution gets run when the gpilotd daemon from the gnome-pilot package detects that the HotSync button has been pressed on a Palm Pilot device.

Such clients simply take advantage of the centralized storage in the PCS without presenting any graphical display of the data; they just act as middlemen between the PCS and other applications.