From 17b4818b8e9a141b54540b342542bcb2ad21b4db Mon Sep 17 00:00:00 2001
From: MW
Date: Fri, 15 Jun 2007 16:03:02 +0000
Subject: Very Preliminary border crossing added to sugilite. (Note: Sugilite
doesn't have any backend ogs communication support yet so everything is
Sandbox mode only )
---
.../InterSimComms/InterSimsCommsBase.cs | 2 ++
.../InterSimComms/InterSimsCommsLocal.cs | 5 +++++
.../InterSimComms/InterSimsCommsOGS.cs | 5 +++++
3 files changed, 12 insertions(+)
(limited to 'Common/OpenGrid.Framework.Communications/InterSimComms')
diff --git a/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsBase.cs b/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsBase.cs
index 7977c53..50335c5 100644
--- a/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsBase.cs
+++ b/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsBase.cs
@@ -42,5 +42,7 @@ namespace OpenGrid.Framework.Communications
///
///
public abstract bool InformNeighbourOfChildAgent(ulong regionHandle, AgentCircuitData agentData);
+ public abstract bool ExpectAvatarCrossing(ulong regionHandle, libsecondlife.LLUUID agentID, libsecondlife.LLVector3 position);
+
}
}
diff --git a/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsLocal.cs b/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsLocal.cs
index d1a0b4f..d70376c 100644
--- a/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsLocal.cs
+++ b/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsLocal.cs
@@ -52,5 +52,10 @@ namespace OpenGrid.Framework.Communications
{
return sandBoxManager.InformNeighbourOfChildAgent(regionHandle, agentData);
}
+
+ public override bool ExpectAvatarCrossing(ulong regionHandle, libsecondlife.LLUUID agentID, libsecondlife.LLVector3 position)
+ {
+ return sandBoxManager.ExpectAvatarCrossing(regionHandle, agentID, position);
+ }
}
}
diff --git a/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsOGS.cs b/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsOGS.cs
index 2cdd825..e631cf4 100644
--- a/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsOGS.cs
+++ b/Common/OpenGrid.Framework.Communications/InterSimComms/InterSimsCommsOGS.cs
@@ -39,5 +39,10 @@ namespace OpenGrid.Framework.Communications
{
return false;
}
+
+ public override bool ExpectAvatarCrossing(ulong regionHandle, libsecondlife.LLUUID agentID, libsecondlife.LLVector3 position)
+ {
+ return false;
+ }
}
}
--
cgit v1.1