C# Class Zazzles.AbstractService

Afficher le fichier Open project: FOGProject/zazzles

Protected Properties

Свойство Type Description
LoopData Zazzles.Middleware.Response

Méthodes publiques

Méthode Description
Start ( ) : void

Start the service

Stop ( ) : void

Stop the service

Méthodes protégées

Méthode Description
AbstractService ( ) : System
GetLoopData ( ) : Response
GetModules ( ) : IModule[]
GetSleepTime ( ) : int?

Load ( ) : void
ModuleLooper ( ) : void

Loop through all the modules until an update or shutdown is pending

Unload ( ) : void

Private Methods

Méthode Description
BootStrapModules ( ) : void

Method Details

AbstractService() protected méthode

protected AbstractService ( ) : System
Résultat System

GetLoopData() protected abstract méthode

protected abstract GetLoopData ( ) : Response
Résultat Zazzles.Middleware.Response

GetModules() protected abstract méthode

protected abstract GetModules ( ) : IModule[]
Résultat IModule[]

GetSleepTime() protected abstract méthode

protected abstract GetSleepTime ( ) : int?
Résultat int?

Load() protected abstract méthode

protected abstract Load ( ) : void
Résultat void

ModuleLooper() protected méthode

Loop through all the modules until an update or shutdown is pending
protected ModuleLooper ( ) : void
Résultat void

Start() public méthode

Start the service
public Start ( ) : void
Résultat void

Stop() public méthode

Stop the service
public Stop ( ) : void
Résultat void

Unload() protected abstract méthode

protected abstract Unload ( ) : void
Résultat void

Property Details

LoopData protected_oe property

protected Response,Zazzles.Middleware LoopData
Résultat Zazzles.Middleware.Response