C# Class Tangerine.Daemon

Afficher le fichier Open project: snorp/tangerine

Méthodes publiques

Свойство Type Description
ConfigPath string
Debug bool
IsPublished bool
LogFile string
MaxUsers int
Name string
PasswordFile string
PluginNames string[]
Port ushort

Méthodes publiques

Méthode Description
DisableAutostart ( ) : void
EnableAutostart ( ) : void
GetDaemonPath ( ) : string
GetProviders ( ) : List
IsSaveNeeded ( ) : bool
LogError ( string msg, Exception e ) : void
ParseConfig ( ) : void
Run ( ) : void
SaveConfig ( ) : void
Stop ( ) : void

Private Methods

Méthode Description
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

Method Details

DisableAutostart() public static méthode

public static DisableAutostart ( ) : void
Résultat void

EnableAutostart() public static méthode

public static EnableAutostart ( ) : void
Résultat void

GetDaemonPath() public static méthode

public static GetDaemonPath ( ) : string
Résultat string

GetProviders() public static méthode

public static GetProviders ( ) : List
Résultat List

IsSaveNeeded() public static méthode

public static IsSaveNeeded ( ) : bool
Résultat bool

LogError() public static méthode

public static LogError ( string msg, Exception e ) : void
msg string
e System.Exception
Résultat void

ParseConfig() public static méthode

public static ParseConfig ( ) : void
Résultat void

Run() public static méthode

public static Run ( ) : void
Résultat void

SaveConfig() public static méthode

public static SaveConfig ( ) : void
Résultat void

Stop() public static méthode

public static Stop ( ) : void
Résultat void

Property Details

ConfigPath public_oe static_oe property

public static string ConfigPath
Résultat string

Debug public_oe static_oe property

public static bool Debug
Résultat bool

IsPublished public_oe static_oe property

public static bool IsPublished
Résultat bool

LogFile public_oe static_oe property

public static string LogFile
Résultat string

MaxUsers public_oe static_oe property

public static int MaxUsers
Résultat int

Name public_oe static_oe property

public static string Name
Résultat string

PasswordFile public_oe static_oe property

public static string PasswordFile
Résultat string

PluginNames public_oe static_oe property

public static string[] PluginNames
Résultat string[]

Port public_oe static_oe property

public static ushort Port
Résultat ushort