X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fconnman.h;h=7f85da2de21cb29549fe771e7c61b953043e671f;hb=d0656e6ee69f695a568a686312fec5127392371c;hp=1bcc442bcd0951f88583548bbb638d56ba09bd3e;hpb=183bf16180b54db0c9ef7dbd3d6d053a6a7054a5;p=connman diff --git a/src/connman.h b/src/connman.h index 1bcc442..7f85da2 100644 --- a/src/connman.h +++ b/src/connman.h @@ -39,8 +39,10 @@ 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); +DBusMessage *__connman_error_invalid_service(DBusMessage *msg); int __connman_selftest(void); @@ -70,6 +72,8 @@ void __connman_log_cleanup(void); void __connman_toggle_debug(void); gboolean __connman_debug_enabled(void); +#include + #include int __connman_plugin_init(const char *pattern, const char *exclude); @@ -85,6 +89,8 @@ int __connman_security_check_privilege(DBusMessage *message, const char *__connman_ipv4_method2string(enum connman_ipv4_method method); enum connman_ipv4_method __connman_ipv4_string2method(const char *method); +#include + #include #include @@ -210,6 +216,7 @@ void __connman_network_cleanup(void); void __connman_network_set_device(struct connman_network *network, struct connman_device *device); +int __connman_network_connect(struct connman_network *network); int __connman_network_disconnect(struct connman_network *network); connman_bool_t __connman_network_has_driver(struct connman_network *network); @@ -228,6 +235,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); @@ -238,6 +247,7 @@ int __connman_service_set_carrier(struct connman_service *service, connman_bool_t carrier); int __connman_service_indicate_state(struct connman_service *service, enum connman_service_state state); +int __connman_service_indicate_default(struct connman_service *service); #include