C# Class OpenSim.Region.OptionalModules.Avatar.Concierge.ConciergeModule

Inheritance: Aurora.Modules.Chat.AuroraChatModule, INonSharedRegionModule
ファイルを表示 Open project: aurora-sim/Aurora-Sim-Optional-Modules

Public Methods

Method Description
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

Protected Methods

Method Description
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

Private Methods

Method Description
UpdateBrokerDone ( IAsyncResult result ) : void
UpdateBrokerSend ( IAsyncResult result ) : void
checkStringParameters ( Nwc.XmlRpc.XmlRpcRequest request, string param ) : void

Method Details

AddRegion() public method

public AddRegion ( IScene scene ) : void
scene IScene
return void

AnnounceToAgent() protected method

protected AnnounceToAgent ( IScenePresence agent, string msg ) : void
agent IScenePresence
msg string
return void

AnnounceToAgentsRegion() protected method

protected AnnounceToAgentsRegion ( IScene scene, string msg ) : void
scene IScene
msg string
return void

Close() public method

public Close ( ) : void
return void

Initialise() public method

public Initialise ( IConfigSource config ) : void
config IConfigSource
return void

OnChatBroadcast() protected method

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

OnChatFromClient() protected method

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

OnChatFromWorld() public method

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

OnClientLoggedOut() public method

public OnClientLoggedOut ( IClientAPI client ) : void
client IClientAPI
return void

OnMakeChildAgent() public method

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

OnMakeRootAgent() public method

public OnMakeRootAgent ( IScenePresence agent ) : void
agent IScenePresence
return void

OnNewClient() public method

public OnNewClient ( IClientAPI client ) : void
client IClientAPI
return void

RemoveRegion() public method

public RemoveRegion ( IScene scene ) : void
scene IScene
return void

UpdateBroker() protected method

protected UpdateBroker ( IScene scene ) : void
scene IScene
return void

WelcomeAvatar() protected method

protected WelcomeAvatar ( IScenePresence agent, IScene scene ) : void
agent IScenePresence
scene IScene
return void

XmlRpcUpdateWelcomeMethod() public method

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