On Mon, 2014-08-18 at 09:53 +0000, Balakrishna, Sandesh wrote: > I am new to SyncEvolution. I am trying to make simple application > which uses syncevolution for synchronizing all contacts.
Where are these contacts stored? If you have your own storage, then you will have to write a SyncEvolution backend which makes that data available. There is an howto that, while a bit out-dated, at least should get you started: http://www.estamos.de/blog/2008/08/04/syncml-client-do-it-yourself-style/ The same backends work for SyncML and CardDAV/ActiveSync. > But I could not find any API specification, for using syncevolution. > Could you please help me in finding API specification. The API for writing a backend is mostly in src/syncevo/SyncSource.h and src/syncevo/TrackingSyncSource.h (easier to use, but less flexible). For writing an app, either use the D-Bus API (http://api.syncevolution.org/) or look at how the command line is implemented (src/syncevo/Cmdline.cpp) and which internal method it calls. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution
