diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2012-02-28 11:13:34 +0200 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2012-02-28 13:19:34 +0200 |
commit | 32c28c0d4c10c7ea1f300802169bd4a605527b1f (patch) | |
tree | 576b1174edd0cec16c3c62f58028fb3efc149530 /test | |
parent | 886e2579853ae0a6fdbe107bbaee73e2ec28ec84 (diff) | |
download | connman-32c28c0d4c10c7ea1f300802169bd4a605527b1f.tar.gz connman-32c28c0d4c10c7ea1f300802169bd4a605527b1f.tar.bz2 connman-32c28c0d4c10c7ea1f300802169bd4a605527b1f.zip |
service: Keep ordering and send all services in ServicesAdded
Keep services ordering and send also already known services
in ServicesAdded signal. Properties are added for new services,
while the dictionary is left empty for already known ones.
When the service is removed, pack the value of "TRUE" to the
removed service hash in order to indicate a removed object path.
The service struct cannot be used, as it is freed immediately
after returning from service_schedule_removed().
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions