diff options
Diffstat (limited to 'addressbook/backend/idl')
-rw-r--r-- | addressbook/backend/idl/addressbook.idl | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/addressbook/backend/idl/addressbook.idl b/addressbook/backend/idl/addressbook.idl index 6d8da64163..877813e5d3 100644 --- a/addressbook/backend/idl/addressbook.idl +++ b/addressbook/backend/idl/addressbook.idl @@ -142,6 +142,20 @@ module Addressbook { * being asked. */ void notifyConnectionStatus (in boolean connected); + + /** + * notifyWritable: + * + * Used to report whether or not a backend can write + * to a given addressbook. All books default to + * read-only, so unless you receive a notification + * saying otherwise, treat the book as read-only. It + * is presumed that this notification will be sent + * early (just after a connection is opened, usually), + * but it may also be sent later, if/when the backend + * notices a change. + */ + void notifyWritable (in boolean writable); }; interface BookFactory : Bonobo::Unknown { |