C# Class Gwupe.Service.GwupeService

Inheritance: System.ServiceProcess.ServiceBase
Afficher le fichier Open project: gwupe/Gwupe

Méthodes publiques

Свойство Type Description
Servers List

Méthodes publiques

Méthode Description
DisableAutoUpgrade ( bool disableAutoUpgrade ) : void
GwupeService ( ) : System
HardwareFingerprint ( ) : String
Ping ( ) : void
SetPreRelease ( bool preRelease ) : void
VNCStartService ( ) : bool
getServerIPs ( ) : List
saveServerIPs ( List newIPs ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnStart ( string args ) : void
OnStop ( ) : void

Private Methods

Méthode Description
BackgroundInit ( ) : void
CheckForNewVersion ( ) : void
GetDownloadUrl ( string filename ) : string
GetRegistry ( ) : RegistryKey
GetUpdateUrl ( System.Version assemblyVersion ) : string
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsAutoUpgrade ( ) : bool
IsPreRelease ( ) : bool
SaveVersion ( ) : void
SetServiceStatus ( IntPtr handle, ServiceStatus &serviceStatus ) : bool
ValidateServerWithCA ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
WriteEventLog ( String entry ) : void
initServers ( ) : void

Method Details

DisableAutoUpgrade() public méthode

public DisableAutoUpgrade ( bool disableAutoUpgrade ) : void
disableAutoUpgrade bool
Résultat void

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void

GwupeService() public méthode

public GwupeService ( ) : System
Résultat System

HardwareFingerprint() public méthode

public HardwareFingerprint ( ) : String
Résultat String

OnStart() protected méthode

protected OnStart ( string args ) : void
args string
Résultat void

OnStop() protected méthode

protected OnStop ( ) : void
Résultat void

Ping() public méthode

public Ping ( ) : void
Résultat void

SetPreRelease() public méthode

public SetPreRelease ( bool preRelease ) : void
preRelease bool
Résultat void

VNCStartService() public méthode

public VNCStartService ( ) : bool
Résultat bool

getServerIPs() public méthode

public getServerIPs ( ) : List
Résultat List

saveServerIPs() public méthode

public saveServerIPs ( List newIPs ) : void
newIPs List
Résultat void

Property Details

Servers public_oe property

public List Servers
Résultat List