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

Reply via email to