diff options
Diffstat (limited to 'src/GridInterfaces')
-rw-r--r-- | src/GridInterfaces/AssemblyInfo.cs | 2 | ||||
-rw-r--r-- | src/GridInterfaces/IGridServer.cs | 17 |
2 files changed, 18 insertions, 1 deletions
diff --git a/src/GridInterfaces/AssemblyInfo.cs b/src/GridInterfaces/AssemblyInfo.cs index a62dcdc..42f45fc 100644 --- a/src/GridInterfaces/AssemblyInfo.cs +++ b/src/GridInterfaces/AssemblyInfo.cs | |||
@@ -14,7 +14,7 @@ using System.Runtime.InteropServices; | |||
14 | 14 | ||
15 | [assembly: ComVisibleAttribute(false)] | 15 | [assembly: ComVisibleAttribute(false)] |
16 | [assembly: CLSCompliantAttribute(false)] | 16 | [assembly: CLSCompliantAttribute(false)] |
17 | [assembly: AssemblyVersionAttribute("0.1.*.192")] | 17 | [assembly: AssemblyVersionAttribute("0.1.*.193206")] |
18 | [assembly: AssemblyTitleAttribute("opensim-gridinterfaces")] | 18 | [assembly: AssemblyTitleAttribute("opensim-gridinterfaces")] |
19 | [assembly: AssemblyDescriptionAttribute("Definitions for OGS interface")] | 19 | [assembly: AssemblyDescriptionAttribute("Definitions for OGS interface")] |
20 | [assembly: AssemblyCopyrightAttribute("Copyright © OGS development team 2007")] | 20 | [assembly: AssemblyCopyrightAttribute("Copyright © OGS development team 2007")] |
diff --git a/src/GridInterfaces/IGridServer.cs b/src/GridInterfaces/IGridServer.cs index fef4c3e..c2d7172 100644 --- a/src/GridInterfaces/IGridServer.cs +++ b/src/GridInterfaces/IGridServer.cs | |||
@@ -32,6 +32,7 @@ using System.Net; | |||
32 | using System.Net.Sockets; | 32 | using System.Net.Sockets; |
33 | using System.IO; | 33 | using System.IO; |
34 | using libsecondlife; | 34 | using libsecondlife; |
35 | using OpenSim; | ||
35 | 36 | ||
36 | namespace OpenSim.GridServers | 37 | namespace OpenSim.GridServers |
37 | { | 38 | { |
@@ -46,6 +47,10 @@ namespace OpenSim.GridServers | |||
46 | public interface IGridServer | 47 | public interface IGridServer |
47 | { | 48 | { |
48 | bool RequestConnection(); | 49 | bool RequestConnection(); |
50 | Dictionary<uint, agentcircuitdata> agentcircuits { | ||
51 | get; | ||
52 | set; | ||
53 | } | ||
49 | UUIDBlock RequestUUIDBlock(); | 54 | UUIDBlock RequestUUIDBlock(); |
50 | void RequestNeighbours(); //should return a array of neighbouring regions | 55 | void RequestNeighbours(); //should return a array of neighbouring regions |
51 | AuthenticateResponse AuthenticateSession(LLUUID sessionID, LLUUID agentID, uint circuitCode); | 56 | AuthenticateResponse AuthenticateSession(LLUUID sessionID, LLUUID agentID, uint circuitCode); |
@@ -91,4 +96,16 @@ namespace OpenSim.GridServers | |||
91 | { | 96 | { |
92 | IGridServer GetGridServer(); | 97 | IGridServer GetGridServer(); |
93 | } | 98 | } |
99 | |||
100 | public class agentcircuitdata { | ||
101 | public agentcircuitdata() { } | ||
102 | public LLUUID AgentID; | ||
103 | public LLUUID SessionID; | ||
104 | public LLUUID SecureSessionID; | ||
105 | public string firstname; | ||
106 | public string lastname; | ||
107 | public uint circuitcode; | ||
108 | } | ||
109 | |||
110 | |||
94 | } | 111 | } |