OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Member Functions | List of all members
OpenSim.Server.Base.HttpServerBase Class Reference
Inheritance diagram for OpenSim.Server.Base.HttpServerBase:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Server.Base.HttpServerBase:
Collaboration graph
[legend]

Public Member Functions

 HttpServerBase (string prompt, string[] args)
 
- Public Member Functions inherited from OpenSim.Server.Base.ServicesServerBase
 ServicesServerBase (string prompt, string[] args)
 
virtual int Run ()
 
- Public Member Functions inherited from OpenSim.Framework.Servers.ServerBase
 ServerBase ()
 
void LogEnvironmentInformation ()
 Log information about the circumstances in which we're running (OpenSimulator version number, CLR details, etc.). More...
 
void RegisterCommonAppenders (IConfig startupConfig)
 
void RegisterCommonCommands ()
 Register common commands once m_console has been set if it is going to be set More...
 
void RegisterCommonComponents (IConfigSource configSource)
 
virtual void HandleShow (string module, string[] cmd)
 
string GetVersionText ()
 
virtual void HandleThreadsAbort (string module, string[] cmd)
 
virtual void Shutdown ()
 

Protected Member Functions

override void ReadConfig ()
 
override void Initialise ()
 
- Protected Member Functions inherited from OpenSim.Server.Base.ServicesServerBase
override void ShutdownSpecific ()
 Should be overriden and referenced by descendents if they need to perform extra shutdown processing More...
 
- Protected Member Functions inherited from OpenSim.Framework.Servers.ServerBase
void CreatePIDFile (string path)
 
void RemovePIDFile ()
 
virtual void HandleScript (string module, string[] parms)
 
void RunCommandScript (string fileName)
 Run an optional startup list of commands More...
 
string GetUptimeReport ()
 Return a report about the uptime of this server More...
 
void ShowInfo ()
 
void EnhanceVersionInformation ()
 Enhance the version string with extra information if it's available. More...
 
string GetThreadsReport ()
 Get a report about the registered threads in this server. More...
 
void Notice (string msg)
 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. More...
 
void Notice (string format, params object[] components)
 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. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from OpenSim.Framework.Servers.ServerBase
static string GetThreadPoolReport ()
 Get a thread pool report. More...
 
- Protected Attributes inherited from OpenSim.Server.Base.ServicesServerBase
string[] m_Arguments
 
- Protected Attributes inherited from OpenSim.Framework.Servers.ServerBase
ICommandConsole m_console
 Console to be used for any command line output. Can be null, in which case there should be no output. More...
 
OpenSimAppender m_consoleAppender
 
FileAppender m_logFileAppender
 
DateTime m_startuptime
 
string m_startupDirectory = Environment.CurrentDirectory
 
string m_pidFile = String.Empty
 
ServerStatsCollector m_serverStatsCollector
 
string m_version
 Server version information. Usually VersionInfo + information about git commit, operating system, etc. More...
 
- Properties inherited from OpenSim.Server.Base.ServicesServerBase
string ConfigDirectory [get, set]
 
bool Running [get]
 
- Properties inherited from OpenSim.Framework.Servers.ServerBase
IConfigSource Config [get, set]
 

Detailed Description

Definition at line 41 of file HttpServerBase.cs.

Constructor & Destructor Documentation

OpenSim.Server.Base.HttpServerBase.HttpServerBase ( string  prompt,
string[]  args 
)
inline

Definition at line 49 of file HttpServerBase.cs.

Member Function Documentation

override void OpenSim.Server.Base.HttpServerBase.Initialise ( )
inlineprotectedvirtual

Reimplemented from OpenSim.Server.Base.ServicesServerBase.

Definition at line 145 of file HttpServerBase.cs.

Here is the call graph for this function:

override void OpenSim.Server.Base.HttpServerBase.ReadConfig ( )
inlineprotectedvirtual

Reimplemented from OpenSim.Server.Base.ServicesServerBase.

Definition at line 53 of file HttpServerBase.cs.


The documentation for this class was generated from the following file: