mirror of
https://github.com/opensim/opensim.git
synced 2026-08-04 16:22:50 +08:00
Plumb in the RetrieveInstantMessages event that is sent by the viewer
when it is ready to receive offline IM
This commit is contained in:
@@ -292,6 +292,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
private UserInfoRequest handlerUserInfoRequest;
|
||||
private UpdateUserInfo handlerUpdateUserInfo;
|
||||
|
||||
private RetrieveInstantMessages handlerRetrieveInstantMessages;
|
||||
|
||||
private readonly IGroupsModule m_GroupsModule;
|
||||
|
||||
//private TerrainUnacked handlerUnackedTerrain = null;
|
||||
@@ -1075,6 +1077,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
public event UserInfoRequest OnUserInfoRequest;
|
||||
public event UpdateUserInfo OnUpdateUserInfo;
|
||||
|
||||
public event RetrieveInstantMessages OnRetrieveInstantMessages;
|
||||
|
||||
public void ActivateGesture(UUID assetId, UUID gestureId)
|
||||
{
|
||||
}
|
||||
@@ -7433,6 +7437,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
eventNotificationRemove.EventData.EventID, this);
|
||||
break;
|
||||
|
||||
case PacketType.RetrieveInstantMessages:
|
||||
handlerRetrieveInstantMessages = OnRetrieveInstantMessages;
|
||||
if (handlerRetrieveInstantMessages != null)
|
||||
handlerRetrieveInstantMessages(this);
|
||||
break;
|
||||
|
||||
default:
|
||||
m_log.Warn("[CLIENT]: unhandled packet " + Pack);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user