vCardSync is called manually by the user. It might be integrated into future versions of Gnomecard. It needs two parameters to do its work: The vCard data file and a server configuration file:
The vCard data file is a plain text file in vCard format. This is the format that Gnomecard uses to store its data.
The server configuration file must hold certain information: First, it must contain information on how to connect to the server. Also, necessary authentication data has to be specified. Then, it must keep which data entries have been synchronized in the last session with this server. And it must contain the LastSync timestamp. This is important to recreate the changelog information needed for the sync process as specified in the section called “Transaction logs”.