From 9f1158ba6ac5f36db5a4d374f22276294930dfd7 Mon Sep 17 00:00:00 2001
From: MW
Date: Tue, 12 Jun 2007 14:46:29 +0000
Subject: Some Work on the Primitive class
---
OpenSim/OpenSim.RegionServer/PacketServer.cs | 59 ++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
(limited to 'OpenSim/OpenSim.RegionServer')
diff --git a/OpenSim/OpenSim.RegionServer/PacketServer.cs b/OpenSim/OpenSim.RegionServer/PacketServer.cs
index f4653e9..f3a7d73 100644
--- a/OpenSim/OpenSim.RegionServer/PacketServer.cs
+++ b/OpenSim/OpenSim.RegionServer/PacketServer.cs
@@ -60,6 +60,11 @@ namespace OpenSim
}
}
+ ///
+ ///
+ ///
+ ///
+ ///
public virtual void ClientInPacket(uint circuitCode, Packet packet)
{
if (this.ClientThreads.ContainsKey(circuitCode))
@@ -68,36 +73,79 @@ namespace OpenSim
}
}
+ ///
+ ///
+ ///
+ ///
+ ///
public virtual bool AddNewCircuitCodeClient(uint circuitCode)
{
return false;
}
+ ///
+ ///
+ ///
+ ///
public virtual void SendPacketToAllClients(Packet packet)
{
}
+ ///
+ ///
+ ///
+ ///
+ ///
public virtual void SendPacketToAllExcept(Packet packet, ClientView simClient)
{
}
+ ///
+ ///
+ ///
+ ///
+ ///
public virtual void AddClientPacketHandler(PacketType packetType, PacketMethod handler)
{
}
+ ///
+ ///
+ ///
public virtual void RegisterClientPacketHandlers()
{
}
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
protected virtual ClientView CreateNewClient(EndPoint remoteEP, UseCircuitCodePacket initialcirpack, Dictionary clientThreads, IWorld world, AssetCache assetCache, PacketServer packServer, InventoryCache inventoryCache, AuthenticateSessionsBase authenSessions)
{
return new ClientView(remoteEP, initialcirpack, clientThreads, world, assetCache, packServer, inventoryCache, authenSessions );
}
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
public virtual bool AddNewClient(EndPoint epSender, UseCircuitCodePacket useCircuit, AssetCache assetCache, InventoryCache inventoryCache, AuthenticateSessionsBase authenticateSessionsClass)
{
ClientView newuser =
@@ -110,11 +158,22 @@ namespace OpenSim
return true;
}
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
public virtual void SendPacketTo(byte[] buffer, int size, SocketFlags flags, uint circuitcode)
{
this._networkHandler.SendPacketTo(buffer, size, flags, circuitcode);
}
+ ///
+ ///
+ ///
+ ///
public virtual void RemoveClientCircuit(uint circuitcode)
{
this._networkHandler.RemoveClientCircuit(circuitcode);
--
cgit v1.1