EBookBackend: Add a "shutdown" signal.
authorMatthew Barnes <mbarnes@redhat.com>
Thu, 15 Aug 2013 21:00:56 +0000 (17:00 -0400)
committerMatthew Barnes <mbarnes@redhat.com>
Thu, 15 Aug 2013 21:31:56 +0000 (17:31 -0400)
commite4d5ad0ca046ab0b4541f762535b333e7d846234
treeb05bd3db400509dfc24acfd463c74497df6481ee
parent91efce25a85699c69fa3348cfca5459f57124375
EBookBackend: Add a "shutdown" signal.

The "shutdown" signal is emitted when the last client app destroys its
EClient proxy object for a backend.  This signals the backend to begin
final cleanup tasks such as synchronizing data to permanent storage.

This increases the size of EBookBackendClass, and therefore requires a
libedata-book soname bump.
addressbook/libedata-book/e-book-backend.c
addressbook/libedata-book/e-book-backend.h
addressbook/libedata-book/e-data-book-factory.c
configure.ac