Public Member Functions | Protected Member Functions | Protected Attributes

AppSecInc::Service::ServiceImpl Class Reference

service implementation More...

#include <ServiceImpl.h>

Inheritance diagram for AppSecInc::Service::ServiceImpl:
DemoService

List of all members.

Public Member Functions

 ServiceImpl (const std::wstring &name)
virtual ~ServiceImpl ()
void Stop ()
void Start ()
void Wait ()

Protected Member Functions

virtual void Run ()=0

Protected Attributes

BOOL _running
BOOL _paused
std::wstring _name

Detailed Description

service implementation


Constructor & Destructor Documentation

ServiceImpl::ServiceImpl ( const std::wstring &  name  ) 
ServiceImpl::~ServiceImpl (  )  [virtual]

Member Function Documentation

virtual void AppSecInc::Service::ServiceImpl::Run (  )  [protected, pure virtual]

Implemented in DemoService.

void ServiceImpl::Start (  ) 
void ServiceImpl::Stop (  ) 
void ServiceImpl::Wait (  ) 

Member Data Documentation

std::wstring AppSecInc::Service::ServiceImpl::_name [protected]

The documentation for this class was generated from the following files:


© Application Security Inc. - All Rights Reserved http://msiext.codeplex.com