Plumb the remaining dwell packets

This commit is contained in:
Melanie Thielker
2009-01-03 20:45:33 +00:00
parent f1b9ff6b4b
commit 7beb8a5abb
5 changed files with 39 additions and 5 deletions

View File

@@ -283,6 +283,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP
private EventNotificationRemoveRequest handlerEventNotificationRemoveRequest;
private EventGodDelete handlerEventGodDelete;
private ParcelDwellRequest handlerParcelDwellRequest;
private readonly IGroupsModule m_GroupsModule;
//private TerrainUnacked handlerUnackedTerrain = null;
@@ -1050,6 +1052,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP
public event EventNotificationRemoveRequest OnEventNotificationRemoveRequest;
public event EventGodDelete OnEventGodDelete;
public event ParcelDwellRequest OnParcelDwellRequest;
public void ActivateGesture(UUID assetId, UUID gestureId)
{
}
@@ -6565,6 +6569,16 @@ namespace OpenSim.Region.ClientStack.LindenUDP
}
break;
case PacketType.ParcelDwellRequest:
ParcelDwellRequestPacket dwellrq =
(ParcelDwellRequestPacket)Pack;
handlerParcelDwellRequest = OnParcelDwellRequest;
if (handlerParcelDwellRequest != null)
{
handlerParcelDwellRequest(dwellrq.Data.LocalID, this);
}
break;
case PacketType.TransferAbort:
// TODO: handle this packet
//m_log.Warn("[CLIENT]: unhandled TransferAbort packet");
@@ -6573,10 +6587,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP
// TODO: handle this packet
//m_log.Warn("[CLIENT]: unhandled MuteListRequest packet");
break;
case PacketType.ParcelDwellRequest:
// TODO: handle this packet
//m_log.Warn("[CLIENT]: unhandled ParcelDwellRequest packet");
break;
case PacketType.UseCircuitCode:
// Don't display this one, we handle it at a lower level
break;
@@ -8283,6 +8293,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
OutPacket(ac, ThrottleOutPacketType.Task);
}
public void SendParcelDwellReply(int localID, UUID parcelID, float dwell)
{
}
public void KillEndDone()
{
KillPacket kp = new KillPacket();