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