From 3fe6b2280d0b335ef8d9f2b0dc3406a47e6c0b53 Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Mon, 21 Jan 2008 23:04:42 +0000 Subject: * Shutting down child agents properly in neighbor regions. --- OpenSim/Framework/IRegionCommsListener.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'OpenSim/Framework/IRegionCommsListener.cs') diff --git a/OpenSim/Framework/IRegionCommsListener.cs b/OpenSim/Framework/IRegionCommsListener.cs index 19608c8..c8fc9c5 100644 --- a/OpenSim/Framework/IRegionCommsListener.cs +++ b/OpenSim/Framework/IRegionCommsListener.cs @@ -44,12 +44,14 @@ namespace OpenSim.Framework public delegate void AcknowledgePrimCross(ulong regionHandle, LLUUID PrimID); - public delegate void CloseAgentConnection(ulong regionHandle, LLUUID agentID); + public delegate bool CloseAgentConnection(ulong regionHandle, LLUUID agentID); public delegate bool RegionUp(RegionInfo region); public delegate bool ChildAgentUpdate(ulong regionHandle, ChildAgentDataUpdate cAgentData); + + public interface IRegionCommsListener { @@ -64,5 +66,6 @@ namespace OpenSim.Framework event CloseAgentConnection OnCloseAgentConnection; event RegionUp OnRegionUp; event ChildAgentUpdate OnChildAgentUpdate; + } } \ No newline at end of file -- cgit v1.1