|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
Classes | |
| struct | dx::service::accept |
| struct | dx::service::accept::to |
| class | dx::service::app |
| service::app - Windows Service Windows services are essentially just a type of container for which startup conditions can be defined. The service interface does not support any additional communication. Communication between client and service are usually be implemented using Windows named pipes. More... | |
| class | dx::service::manager |
| a service as the control manager sees it: installed, started, stopped and removed from here, its state followed by the promoted below More... | |
| class | dx::service::manager::enumerate |
| the machine's services, re-read whenever one of them changes state More... | |
| class | dx::service::manager::promoted |
| a value the control manager notifies about, on a thread of its own: the notification is an alertable wait, so the callback runs on that thread and commits what it read. A service marked for deletion ends the watch More... | |
| class | dx::service::manager::status |
| the service's current state; a delete pending answer closes the handle More... | |
| class | dx::service::parser |
| the service control command line: install, start, stop, remove and run in the console, on a dx::service::manager of its own. Its settings live under HKLM\SOFTWARE\<id>, writable where the process is elevated More... | |
| struct | dx::service::start_type |
| struct | dx::service::start_type::from |
| struct | dx::service::start_type::to |
| struct | dx::service::state |
| the service states, start types and accepted controls by their SDK names - what a status is printed and a command line argument read as More... | |
| struct | dx::service::state::to |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
| namespace | dx::service |
| a device that is an IOService of the registry, without a driver connection of its own - what a proxy device derives its identity and its properties from | |
Functions | |
| void | initialize (::SC_HANDLE handle) |
| void | notify () override |
| std::ostream & | operator<< (std::ostream &, const ::QUERY_SERVICE_CONFIGA &) |
| std::ostream & | operator<< (std::ostream &, const ::SERVICE_DESCRIPTION &) |
| std::ostream & | operator<< (std::ostream &, const ::SERVICE_STATUS_PROCESS &) |
| std::ostream & | operator<< (std::ostream &os, const ::SERVICE_DESCRIPTIONA &desc) |
| void this::initialize | ( | ::SC_HANDLE | handle | ) |
|
overrideprotected |
|
inline |
|
inline |
|
inline |
|
inline |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |