C# 클래스 Gwupe.Service.GwupeService

상속: System.ServiceProcess.ServiceBase
파일 보기 프로젝트 열기: gwupe/Gwupe

공개 프로퍼티들

프로퍼티 타입 설명
Servers List

공개 메소드들

메소드 설명
DisableAutoUpgrade ( bool disableAutoUpgrade ) : void
GwupeService ( ) : System
HardwareFingerprint ( ) : String
Ping ( ) : void
SetPreRelease ( bool preRelease ) : void
VNCStartService ( ) : bool
getServerIPs ( ) : List
saveServerIPs ( List newIPs ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

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

비공개 메소드들

메소드 설명
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

메소드 상세

DisableAutoUpgrade() 공개 메소드

public DisableAutoUpgrade ( bool disableAutoUpgrade ) : void
disableAutoUpgrade bool
리턴 void

Dispose() 보호된 메소드

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

GwupeService() 공개 메소드

public GwupeService ( ) : System
리턴 System

HardwareFingerprint() 공개 메소드

public HardwareFingerprint ( ) : String
리턴 String

OnStart() 보호된 메소드

protected OnStart ( string args ) : void
args string
리턴 void

OnStop() 보호된 메소드

protected OnStop ( ) : void
리턴 void

Ping() 공개 메소드

public Ping ( ) : void
리턴 void

SetPreRelease() 공개 메소드

public SetPreRelease ( bool preRelease ) : void
preRelease bool
리턴 void

VNCStartService() 공개 메소드

public VNCStartService ( ) : bool
리턴 bool

getServerIPs() 공개 메소드

public getServerIPs ( ) : List
리턴 List

saveServerIPs() 공개 메소드

public saveServerIPs ( List newIPs ) : void
newIPs List
리턴 void

프로퍼티 상세

Servers 공개적으로 프로퍼티

public List Servers
리턴 List