dxd - dynax driver framework 2.6.0d205
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_service.h File Reference
#include "dx_parser.h"
#include "dx_registry.h"
#include <signal.h>
Include dependency graph for dx_service.h:
This graph shows which files directly or indirectly include this file:

Classes

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
class  dx::service::manager::enumerate
class  dx::service::manager::promoted
class  dx::service::manager::status
class  dx::service::parser
struct  dx::service::start_type
struct  dx::service::start_type::from
struct  dx::service::start_type::to
struct  dx::service::state
struct  dx::service::state::to

Namespaces

namespace  dx
 dynax driver framework user mode interface namespace
namespace  dx::service
 service interface namespace

Typedefs

typedef promoted super

Functions

void initialize (::SC_HANDLE handle) try
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)

Typedef Documentation

◆ super

typedef promoted super

Function Documentation

◆ initialize()

void this::initialize ( ::SC_HANDLE handle)
Here is the caller graph for this function:

◆ notify()

void notify ( )
overrideprotected
Here is the caller graph for this function:

◆ operator<<() [1/4]

std::ostream & operator<< ( std::ostream & os,
const ::QUERY_SERVICE_CONFIGA & config )
inline

◆ operator<<() [2/4]

std::ostream & operator<< ( std::ostream & ,
const ::SERVICE_DESCRIPTION &  )
inline

◆ operator<<() [3/4]

std::ostream & operator<< ( std::ostream & os,
const ::SERVICE_STATUS_PROCESS & status )
inline

◆ operator<<() [4/4]

std::ostream & operator<< ( std::ostream & os,
const ::SERVICE_DESCRIPTIONA & desc )
inline

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.