Next step in the presence module - some core plumbing included at

no extra cost
This commit is contained in:
Melanie Thielker
2008-11-22 22:56:00 +00:00
parent 336fc239bb
commit 2fa072b579
3 changed files with 33 additions and 0 deletions

View File

@@ -75,7 +75,12 @@ namespace OpenSim.Region.Environment.Modules.Avatar.InstantMessage
if (m_Gridmode)
NotifyMessageServerOfStartup(scene);
scene.RegisterModuleInterface<IPresenceModule>(this);
scene.EventManager.OnNewClient += OnNewClient;
scene.EventManager.OnSetRootAgentScene += OnSetRootAgentScene;
m_Scenes.Add(scene);
}
}
@@ -107,6 +112,19 @@ namespace OpenSim.Region.Environment.Modules.Avatar.InstantMessage
{
}
public void OnNewClient(IClientAPI client)
{
client.OnConnectionClosed += OnConnectionClosed;
}
public void OnConnectionClosed(IClientAPI client)
{
}
public void OnSetRootAgentScene(UUID agentID)
{
}
private void NotifyMessageServerOfStartup(Scene scene)
{
Hashtable xmlrpcdata = new Hashtable();