C# 클래스 Tangerine.Daemon

파일 보기 프로젝트 열기: snorp/tangerine

공개 프로퍼티들

프로퍼티 타입 설명
ConfigPath string
Debug bool
IsPublished bool
LogFile string
MaxUsers int
Name string
PasswordFile string
PluginNames string[]
Port ushort

공개 메소드들

메소드 설명
DisableAutostart ( ) : void
EnableAutostart ( ) : void
GetDaemonPath ( ) : string
GetProviders ( ) : List
IsSaveNeeded ( ) : bool
LogError ( string msg, Exception e ) : void
ParseConfig ( ) : void
Run ( ) : void
SaveConfig ( ) : void
Stop ( ) : void

비공개 메소드들

메소드 설명
AddUsers ( ) : void
CommitConfig ( ) : void
GetAutostartPath ( ) : string
GetConsoleAppender ( ILayout layout ) : IAppender
GetFileAppender ( ILayout layout ) : IAppender
GetNextServiceName ( string name ) : string
InitializeLogging ( ) : void
OnCollision ( object o, EventArgs args ) : void
OnSignal ( Signum sig ) : void
OnTrackRequested ( object o, TrackRequestedArgs args ) : void
OnUnhandledException ( object o, UnhandledExceptionEventArgs args ) : void
OnUserLogin ( object o, UserArgs args ) : void
OnUserLogout ( object o, UserArgs args ) : void
QuitLoop ( ) : bool
RunLoop ( ) : void
Shutdown ( ) : void

메소드 상세

DisableAutostart() 공개 정적인 메소드

public static DisableAutostart ( ) : void
리턴 void

EnableAutostart() 공개 정적인 메소드

public static EnableAutostart ( ) : void
리턴 void

GetDaemonPath() 공개 정적인 메소드

public static GetDaemonPath ( ) : string
리턴 string

GetProviders() 공개 정적인 메소드

public static GetProviders ( ) : List
리턴 List

IsSaveNeeded() 공개 정적인 메소드

public static IsSaveNeeded ( ) : bool
리턴 bool

LogError() 공개 정적인 메소드

public static LogError ( string msg, Exception e ) : void
msg string
e System.Exception
리턴 void

ParseConfig() 공개 정적인 메소드

public static ParseConfig ( ) : void
리턴 void

Run() 공개 정적인 메소드

public static Run ( ) : void
리턴 void

SaveConfig() 공개 정적인 메소드

public static SaveConfig ( ) : void
리턴 void

Stop() 공개 정적인 메소드

public static Stop ( ) : void
리턴 void

프로퍼티 상세

ConfigPath 공개적으로 정적으로 프로퍼티

public static string ConfigPath
리턴 string

Debug 공개적으로 정적으로 프로퍼티

public static bool Debug
리턴 bool

IsPublished 공개적으로 정적으로 프로퍼티

public static bool IsPublished
리턴 bool

LogFile 공개적으로 정적으로 프로퍼티

public static string LogFile
리턴 string

MaxUsers 공개적으로 정적으로 프로퍼티

public static int MaxUsers
리턴 int

Name 공개적으로 정적으로 프로퍼티

public static string Name
리턴 string

PasswordFile 공개적으로 정적으로 프로퍼티

public static string PasswordFile
리턴 string

PluginNames 공개적으로 정적으로 프로퍼티

public static string[] PluginNames
리턴 string[]

Port 공개적으로 정적으로 프로퍼티

public static ushort Port
리턴 ushort