aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/idl/addressbook.idl
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/backend/idl/addressbook.idl')
-rw-r--r--addressbook/backend/idl/addressbook.idl4
1 files changed, 4 insertions, 0 deletions
diff --git a/addressbook/backend/idl/addressbook.idl b/addressbook/backend/idl/addressbook.idl
index 14d35dc934..87a7992f7b 100644
--- a/addressbook/backend/idl/addressbook.idl
+++ b/addressbook/backend/idl/addressbook.idl
@@ -15,6 +15,7 @@ module Addressbook {
typedef string CardId;
typedef string VCard;
typedef sequence<VCard> VCardList;
+ typedef sequence<string> stringlist;
interface CardCursor : Bonobo::Unknown {
long count ();
@@ -90,6 +91,8 @@ module Addressbook {
void checkConnection ();
+ stringlist getSupportedFields ();
+
string getStaticCapabilities ();
string getName ();
@@ -105,6 +108,7 @@ module Addressbook {
ProtocolNotSupported,
AuthenticationFailed,
AuthenticationRequired,
+ UnsupportedField,
OtherError
};