C# 클래스 OpenSim.OpenSim

Interactive OpenSim region server
상속: OpenSimBase
파일 보기 프로젝트 열기: N3X15/VoxelSim 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_consolePort uint
m_consoleType string
m_gui bool
m_shutdownCommandsFile string
m_startupCommandsFile string

공개 메소드들

메소드 설명
HandleShow ( string mod, string cmd ) : void

Many commands list objects for debugging. Some of the types are listed here

OpenSim ( IConfigSource configSource ) : System
RunCommand ( string module, string cmdparams ) : void

Runs commands issued by the server console from the operator

ShutdownSpecific ( ) : void

보호된 메소드들

메소드 설명
ChangeSelectedRegion ( string module, string cmdparams ) : void

Change the currently selected region. The selected region is that operated upon by single region commands.

Debug ( string module, string args ) : void

Turn on some debugging values for OpenSim.

KillUUID ( string module, string cmdparams ) : void

Kill an object given its UUID.

LoadOar ( string module, string cmdparams ) : void

Load a whole region from an opensimulator archive.

LoadXml ( string module, string cmdparams ) : void

Loads data and region objects from XML format.

LoadXml2 ( string module, string cmdparams ) : void

Load region data from Xml2Format

ReadExtraConfigSettings ( ) : void
SaveOar ( string module, string cmdparams ) : void

Save a region to a file, including all the assets needed to restore it.

SavePrimsXml2 ( string module, string cmdparams ) : void

Use XML2 format to serialize data to a file

SaveXml ( string module, string cmdparams ) : void

Use XML format to serialize data to a file

SaveXml2 ( string module, string cmdparams ) : void

Serialize region data to XML2Format

StartupSpecific ( ) : void

Performs initialisation of the scene, such as loading configuration from disk.

비공개 메소드들

메소드 설명
CombineParams ( string commandParams, int pos ) : string
GetQueuesReport ( ) : string

print UDP Queue data for each client

HandleClearAssets ( string module, string args ) : void
HandleConfig ( string module, string cmd ) : void

Change and load configuration file data.

HandleCreateRegion ( string module, string cmd ) : void

Creates a new region based on the parameters specified. This will ask the user questions on the console

HandleEditScale ( string module, string args ) : void

Edits the scale of a primative with the name specified

HandleForceUpdate ( string module, string args ) : void

Force resending of all updates to all clients in active region(s)

HandleModules ( string module, string cmd ) : void

Load, Unload, and list Region modules in use

KickUserCommand ( string module, string cmdparams ) : void

Kicks users off the region

PrintFileToConsole ( string fileName ) : void

Opens a file and uses it as input to the console command parser.

RegisterConsoleCommands ( ) : void

Register standard set of region console commands

RunAutoTimerScript ( object sender, EventArgs e ) : void

Timer to run a specific text file as console commands. Configured in in the main ini file

RunCommandScript ( string fileName ) : void

Run an optional startup list of commands

WatchdogTimeoutHandler ( System thread, int lastTick ) : void

메소드 상세

ChangeSelectedRegion() 보호된 메소드

Change the currently selected region. The selected region is that operated upon by single region commands.
protected ChangeSelectedRegion ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

Debug() 보호된 메소드

Turn on some debugging values for OpenSim.
protected Debug ( string module, string args ) : void
module string
args string
리턴 void

HandleShow() 공개 메소드

Many commands list objects for debugging. Some of the types are listed here
public HandleShow ( string mod, string cmd ) : void
mod string
cmd string
리턴 void

KillUUID() 보호된 메소드

Kill an object given its UUID.
protected KillUUID ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

LoadOar() 보호된 메소드

Load a whole region from an opensimulator archive.
protected LoadOar ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

LoadXml() 보호된 메소드

Loads data and region objects from XML format.
protected LoadXml ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

LoadXml2() 보호된 메소드

Load region data from Xml2Format
protected LoadXml2 ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

OpenSim() 공개 메소드

public OpenSim ( IConfigSource configSource ) : System
configSource IConfigSource
리턴 System

ReadExtraConfigSettings() 보호된 메소드

protected ReadExtraConfigSettings ( ) : void
리턴 void

RunCommand() 공개 메소드

Runs commands issued by the server console from the operator
public RunCommand ( string module, string cmdparams ) : void
module string
cmdparams string Additional arguments passed to the command
리턴 void

SaveOar() 보호된 메소드

Save a region to a file, including all the assets needed to restore it.
protected SaveOar ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

SavePrimsXml2() 보호된 메소드

Use XML2 format to serialize data to a file
protected SavePrimsXml2 ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

SaveXml() 보호된 메소드

Use XML format to serialize data to a file
protected SaveXml ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

SaveXml2() 보호된 메소드

Serialize region data to XML2Format
protected SaveXml2 ( string module, string cmdparams ) : void
module string
cmdparams string
리턴 void

ShutdownSpecific() 공개 메소드

public ShutdownSpecific ( ) : void
리턴 void

StartupSpecific() 보호된 메소드

Performs initialisation of the scene, such as loading configuration from disk.
protected StartupSpecific ( ) : void
리턴 void

프로퍼티 상세

m_consolePort 보호되어 있는 프로퍼티

protected uint m_consolePort
리턴 uint

m_consoleType 보호되어 있는 프로퍼티

protected string m_consoleType
리턴 string

m_gui 보호되어 있는 프로퍼티

protected bool m_gui
리턴 bool

m_shutdownCommandsFile 보호되어 있는 프로퍼티

protected string m_shutdownCommandsFile
리턴 string

m_startupCommandsFile 보호되어 있는 프로퍼티

protected string m_startupCommandsFile
리턴 string