diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/IRegionCommsListener.cs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenSim/Framework/IRegionCommsListener.cs b/OpenSim/Framework/IRegionCommsListener.cs index 24c6499..c9fc525 100644 --- a/OpenSim/Framework/IRegionCommsListener.cs +++ b/OpenSim/Framework/IRegionCommsListener.cs | |||
@@ -32,20 +32,31 @@ namespace OpenSim.Framework | |||
32 | { | 32 | { |
33 | public delegate void ExpectUserDelegate(ulong regionHandle, AgentCircuitData agent); | 33 | public delegate void ExpectUserDelegate(ulong regionHandle, AgentCircuitData agent); |
34 | 34 | ||
35 | public delegate void ExpectPrimDelegate(ulong regionHandle, LLUUID primID, string objData); | ||
36 | |||
35 | public delegate void UpdateNeighbours(List<RegionInfo> neighbours); | 37 | public delegate void UpdateNeighbours(List<RegionInfo> neighbours); |
36 | 38 | ||
37 | public delegate void AgentCrossing(ulong regionHandle, LLUUID agentID, LLVector3 position, bool isFlying); | 39 | public delegate void AgentCrossing(ulong regionHandle, LLUUID agentID, LLVector3 position, bool isFlying); |
38 | 40 | ||
41 | public delegate void PrimCrossing(ulong regionHandle, LLUUID primID, LLVector3 position, bool isPhysical); | ||
42 | |||
39 | public delegate void AcknowledgeAgentCross(ulong regionHandle, LLUUID agentID); | 43 | public delegate void AcknowledgeAgentCross(ulong regionHandle, LLUUID agentID); |
40 | 44 | ||
45 | public delegate void AcknowledgePrimCross(ulong regionHandle, LLUUID PrimID); | ||
46 | |||
41 | public delegate void CloseAgentConnection(ulong regionHandle, LLUUID agentID); | 47 | public delegate void CloseAgentConnection(ulong regionHandle, LLUUID agentID); |
42 | 48 | ||
49 | |||
50 | |||
43 | public interface IRegionCommsListener | 51 | public interface IRegionCommsListener |
44 | { | 52 | { |
45 | event ExpectUserDelegate OnExpectUser; | 53 | event ExpectUserDelegate OnExpectUser; |
54 | event ExpectPrimDelegate OnExpectPrim; | ||
46 | event GenericCall2 OnExpectChildAgent; | 55 | event GenericCall2 OnExpectChildAgent; |
47 | event AgentCrossing OnAvatarCrossingIntoRegion; | 56 | event AgentCrossing OnAvatarCrossingIntoRegion; |
57 | event PrimCrossing OnPrimCrossingIntoRegion; | ||
48 | event AcknowledgeAgentCross OnAcknowledgeAgentCrossed; | 58 | event AcknowledgeAgentCross OnAcknowledgeAgentCrossed; |
59 | event AcknowledgePrimCross OnAcknowledgePrimCrossed; | ||
49 | event UpdateNeighbours OnNeighboursUpdate; | 60 | event UpdateNeighbours OnNeighboursUpdate; |
50 | event CloseAgentConnection OnCloseAgentConnection; | 61 | event CloseAgentConnection OnCloseAgentConnection; |
51 | } | 62 | } |