프로퍼티 | 타입 | 설명 | |
---|---|---|---|
m_console | CommandConsole | ||
m_consoleAppender | OpenSimAppender | ||
m_httpServer | BaseHttpServer | ||
m_logFileAppender | IAppender | ||
m_osSecret | string | ||
m_pidFile | string | ||
m_startupDirectory | string | ||
m_startuptime | DateTime | ||
m_stats | IStatsCollector | ||
m_version | string |
메소드 | 설명 | |
---|---|---|
BaseOpenSimServer ( ) : System | ||
HandleShow ( string module, string cmd ) : void | ||
Shutdown ( ) : void |
Should be overriden and referenced by descendents if they need to perform extra shutdown processing
|
|
ShutdownSpecific ( ) : void |
Should be overriden and referenced by descendents if they need to perform extra shutdown processing
|
|
Startup ( ) : void |
Performs initialisation of the scene, such as loading configuration from disk.
|
|
StatReport ( OSHttpRequest httpRequest ) : string |
메소드 | 설명 | |
---|---|---|
CreatePIDFile ( string path ) : void | ||
EnhanceVersionInformation ( ) : void |
Enhance the version string with extra information if it's available.
|
|
GetHelpTopics ( ) : List |
Provides a list of help topics that are available. Overriding classes should append their topics to the information returned when the base method is called.
|
|
GetThreadsReport ( ) : string |
Get a report about the registered threads in this server.
|
|
GetUptimeReport ( ) : string |
Return a report about the uptime of this server
|
|
LogDiagnostics ( object source, ElapsedEventArgs e ) : void |
Print statistics to the logfile, if they are active
|
|
Notice ( string msg ) : void |
Console output is only possible if a console has been established. That is something that cannot be determined within this class. So all attempts to use the console MUST be verified.
|
|
RemovePIDFile ( ) : void | ||
ShowHelp ( string helpArgs ) : void |
Show help information
|
|
StartupSpecific ( ) : void |
Must be overriden by child classes for their own server specific startup behaviour.
|
메소드 | 설명 | |
---|---|---|
HandleLogLevel ( string module, string cmd ) : void | ||
HandleQuit ( string module, string args ) : void |
public HandleShow ( string module, string cmd ) : void | ||
module | string | |
cmd | string | |
리턴 | void |
protected LogDiagnostics ( object source, ElapsedEventArgs e ) : void | ||
source | object | |
e | ElapsedEventArgs | |
리턴 | void |
public StatReport ( OSHttpRequest httpRequest ) : string | ||
httpRequest | OSHttpRequest | |
리턴 | string |