X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fconnman.h;h=766058e4dca267635f1cf9da807520ecf1152db9;hb=b164eaf55a394a57329a6133659a2d7adcc2611d;hp=0edade4408bb0db655359b424d029523ba0bb246;hpb=36a56c493664eb4fe74f640e4d01d18131ce0a03;p=connman diff --git a/src/connman.h b/src/connman.h index 0edade4..766058e 100644 --- a/src/connman.h +++ b/src/connman.h @@ -32,12 +32,16 @@ int __connman_dbus_init(DBusConnection *conn); void __connman_dbus_cleanup(void); -DBusMessage *__connman_error_failed(DBusMessage *msg); +DBusMessage *__connman_error_failed(DBusMessage *msg, int errnum); DBusMessage *__connman_error_invalid_arguments(DBusMessage *msg); DBusMessage *__connman_error_permission_denied(DBusMessage *msg); DBusMessage *__connman_error_not_supported(DBusMessage *msg); DBusMessage *__connman_error_not_implemented(DBusMessage *msg); DBusMessage *__connman_error_no_carrier(DBusMessage *msg); +DBusMessage *__connman_error_in_progress(DBusMessage *msg); +DBusMessage *__connman_error_already_connected(DBusMessage *msg); +DBusMessage *__connman_error_operation_aborted(DBusMessage *msg); +DBusMessage *__connman_error_operation_timeout(DBusMessage *msg); int __connman_selftest(void); @@ -225,6 +229,8 @@ void __connman_service_cleanup(void); void __connman_service_list(DBusMessageIter *iter); +void __connman_service_put(struct connman_service *service); + struct connman_service *__connman_service_lookup_from_device(struct connman_device *device); struct connman_service *__connman_service_create_from_device(struct connman_device *device); @@ -233,9 +239,8 @@ struct connman_service *__connman_service_create_from_network(struct connman_net int __connman_service_set_carrier(struct connman_service *service, connman_bool_t carrier); -int __connman_service_indicate_configuration(struct connman_service *service); -int __connman_service_ready(struct connman_service *service); -int __connman_service_disconnect(struct connman_service *service); +int __connman_service_indicate_state(struct connman_service *service, + enum connman_service_state state); #include