C# 클래스 Aurora.Voice.Whisper.MurmurVoiceModule

상속: ISharedRegionModule
파일 보기 프로젝트 열기: aurora-sim/whisper_server

공개 메소드들

메소드 설명
AddRegion ( IScene scene ) : void
ChatSessionRequest ( IScene scene, string request, string path, string param, UUID agentID ) : string
Close ( ) : void
Initialise ( IConfigSource config ) : void
Initialize ( IScene scene ) : void
OnConnectionClose ( IClientAPI client ) : void
OnNewClient ( IClientAPI client ) : void
OnRegisterCaps ( IScene scene, UUID agentID, IHttpServer caps ) : OpenSim.Framework.Capabilities.OSDMap
ParcelVoiceInfoRequest ( IScene scene, string request, UUID agentID ) : byte[]
PostInitialise ( ) : void
ProvisionVoiceAccountRequest ( IScene scene, string request, UUID agentID ) : byte[]
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
RestGetMumbleServerInfo ( IScene scene, string request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[]

Returns information about a mumble server via a REST Request

비공개 메소드들

메소드 설명
AddServerCallback ( IScene scene, ServerCallbackImpl serverCallbackImpl ) : void
AddServerManager ( IScene scene, ServerManager manager ) : void
ChannelName ( IScene scene, LandData land ) : string
GetServerCallback ( IScene scene ) : ServerCallbackImpl
GetServerManager ( IScene scene ) : ServerManager
OnClosingClient ( IClientAPI client ) : void

메소드 상세

AddRegion() 공개 메소드

public AddRegion ( IScene scene ) : void
scene IScene
리턴 void

ChatSessionRequest() 공개 메소드

public ChatSessionRequest ( IScene scene, string request, string path, string param, UUID agentID ) : string
scene IScene
request string
path string
param string
agentID UUID
리턴 string

Close() 공개 메소드

public Close ( ) : void
리턴 void

Initialise() 공개 메소드

public Initialise ( IConfigSource config ) : void
config IConfigSource
리턴 void

Initialize() 공개 메소드

public Initialize ( IScene scene ) : void
scene IScene
리턴 void

OnConnectionClose() 공개 메소드

public OnConnectionClose ( IClientAPI client ) : void
client IClientAPI
리턴 void

OnNewClient() 공개 메소드

public OnNewClient ( IClientAPI client ) : void
client IClientAPI
리턴 void

OnRegisterCaps() 공개 메소드

public OnRegisterCaps ( IScene scene, UUID agentID, IHttpServer caps ) : OpenSim.Framework.Capabilities.OSDMap
scene IScene
agentID UUID
caps IHttpServer
리턴 OpenSim.Framework.Capabilities.OSDMap

ParcelVoiceInfoRequest() 공개 메소드

public ParcelVoiceInfoRequest ( IScene scene, string request, UUID agentID ) : byte[]
scene IScene
request string
agentID UUID
리턴 byte[]

PostInitialise() 공개 메소드

public PostInitialise ( ) : void
리턴 void

ProvisionVoiceAccountRequest() 공개 메소드

public ProvisionVoiceAccountRequest ( IScene scene, string request, UUID agentID ) : byte[]
scene IScene
request string
agentID UUID
리턴 byte[]

RegionLoaded() 공개 메소드

public RegionLoaded ( IScene scene ) : void
scene IScene
리턴 void

RemoveRegion() 공개 메소드

public RemoveRegion ( IScene scene ) : void
scene IScene
리턴 void

RestGetMumbleServerInfo() 공개 메소드

Returns information about a mumble server via a REST Request
public RestGetMumbleServerInfo ( IScene scene, string request, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : byte[]
scene IScene
request string
httpRequest OpenSim.Framework.Servers.HttpServer.OSHttpRequest HTTP request header object
httpResponse OpenSim.Framework.Servers.HttpServer.OSHttpResponse HTTP response header object
리턴 byte[]