- void (*device_enabled) (enum connman_device_type type,
- connman_bool_t enabled);
- void (*offline_mode) (connman_bool_t enabled);
+ void (*default_changed) (struct connman_service *service);
+ void (*service_add) (struct connman_service *service,
+ const char *name);
+ void (*service_remove) (struct connman_service *service);
+ void (*service_enabled) (enum connman_service_type type,
+ bool enabled);
+ void (*offline_mode) (bool enabled);
+ void (*proxy_changed) (struct connman_service *service);
+ void (*service_state_changed) (struct connman_service *service,
+ enum connman_service_state state);
+ void (*ipconfig_changed) (struct connman_service *service,
+ struct connman_ipconfig *ipconfig);
+ void (*idle_state) (bool idle);