C# 클래스 OpenSim.Region.OptionalModules.Avatar.Concierge.ConciergeModule

상속: Aurora.Modules.Chat.AuroraChatModule, INonSharedRegionModule
파일 보기 프로젝트 열기: aurora-sim/Aurora-Sim-Optional-Modules

공개 메소드들

메소드 설명
AddRegion ( IScene scene ) : void
Close ( ) : void
Initialise ( IConfigSource config ) : void
OnChatFromWorld ( Object sender, Aurora.Framework.ClientInterfaces.OSChatMessage c ) : void
OnClientLoggedOut ( IClientAPI client ) : void
OnMakeChildAgent ( IScenePresence agent, Aurora.Framework.Services.GridRegion destination ) : void
OnMakeRootAgent ( IScenePresence agent ) : void
OnNewClient ( IClientAPI client ) : void
RemoveRegion ( IScene scene ) : void
XmlRpcUpdateWelcomeMethod ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse

보호된 메소드들

메소드 설명
AnnounceToAgent ( IScenePresence agent, string msg ) : void
AnnounceToAgentsRegion ( IScene scene, string msg ) : void
OnChatBroadcast ( Object sender, Aurora.Framework.ClientInterfaces.OSChatMessage c ) : void
OnChatFromClient ( IClientAPI sender, Aurora.Framework.ClientInterfaces.OSChatMessage c ) : void
UpdateBroker ( IScene scene ) : void
WelcomeAvatar ( IScenePresence agent, IScene scene ) : void

비공개 메소드들

메소드 설명
UpdateBrokerDone ( IAsyncResult result ) : void
UpdateBrokerSend ( IAsyncResult result ) : void
checkStringParameters ( Nwc.XmlRpc.XmlRpcRequest request, string param ) : void

메소드 상세

AddRegion() 공개 메소드

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

AnnounceToAgent() 보호된 메소드

protected AnnounceToAgent ( IScenePresence agent, string msg ) : void
agent IScenePresence
msg string
리턴 void

AnnounceToAgentsRegion() 보호된 메소드

protected AnnounceToAgentsRegion ( IScene scene, string msg ) : void
scene IScene
msg string
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

Initialise() 공개 메소드

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

OnChatBroadcast() 보호된 메소드

protected OnChatBroadcast ( Object sender, Aurora.Framework.ClientInterfaces.OSChatMessage c ) : void
sender Object
c Aurora.Framework.ClientInterfaces.OSChatMessage
리턴 void

OnChatFromClient() 보호된 메소드

protected OnChatFromClient ( IClientAPI sender, Aurora.Framework.ClientInterfaces.OSChatMessage c ) : void
sender IClientAPI
c Aurora.Framework.ClientInterfaces.OSChatMessage
리턴 void

OnChatFromWorld() 공개 메소드

public OnChatFromWorld ( Object sender, Aurora.Framework.ClientInterfaces.OSChatMessage c ) : void
sender Object
c Aurora.Framework.ClientInterfaces.OSChatMessage
리턴 void

OnClientLoggedOut() 공개 메소드

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

OnMakeChildAgent() 공개 메소드

public OnMakeChildAgent ( IScenePresence agent, Aurora.Framework.Services.GridRegion destination ) : void
agent IScenePresence
destination Aurora.Framework.Services.GridRegion
리턴 void

OnMakeRootAgent() 공개 메소드

public OnMakeRootAgent ( IScenePresence agent ) : void
agent IScenePresence
리턴 void

OnNewClient() 공개 메소드

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

RemoveRegion() 공개 메소드

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

UpdateBroker() 보호된 메소드

protected UpdateBroker ( IScene scene ) : void
scene IScene
리턴 void

WelcomeAvatar() 보호된 메소드

protected WelcomeAvatar ( IScenePresence agent, IScene scene ) : void
agent IScenePresence
scene IScene
리턴 void

XmlRpcUpdateWelcomeMethod() 공개 메소드

public XmlRpcUpdateWelcomeMethod ( Nwc.XmlRpc.XmlRpcRequest request, IPEndPoint remoteClient ) : Nwc.XmlRpc.XmlRpcResponse
request Nwc.XmlRpc.XmlRpcRequest
remoteClient System.Net.IPEndPoint
리턴 Nwc.XmlRpc.XmlRpcResponse