Refactor kill functions to be independent of services.
authorIain Patterson <me@iain.cx>
Tue, 30 Dec 2014 11:05:12 +0000 (11:05 +0000)
committerIain Patterson <me@iain.cx>
Tue, 30 Dec 2014 15:34:06 +0000 (15:34 +0000)
commitc62455090e89f70865658c318d6e2ad491bc3647
tree69dca730b1186c5fe65bac943e9bfacc657efeed
parentf13f3f81d7ad3ccda728d06f615ce5f724023f4e
Refactor kill functions to be independent of services.

Removed most explicit references to service data in kill functions so
they can be used to kill arbitrary process trees.

The function to wait for service status change has been renamed
await_single_handle() to reflect that it can wait for any single object
not just a service's process handle.
messages.mc
process.cpp
process.h
service.cpp
service.h