aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IClientAPI.cs
diff options
context:
space:
mode:
authorMelanie2010-03-03 02:07:03 +0000
committerMelanie2010-03-03 02:07:03 +0000
commit028a87fe37002e7a0611f66babf1deee46c83804 (patch)
tree387aec499fd60c2012bed8148e6a2ddc847c3d95 /OpenSim/Framework/IClientAPI.cs
parentRevert "test" (diff)
parentFixes Region.Framework tests. Although these tests don't fail, they need to b... (diff)
downloadopensim-SC_OLD-028a87fe37002e7a0611f66babf1deee46c83804.zip
opensim-SC_OLD-028a87fe37002e7a0611f66babf1deee46c83804.tar.gz
opensim-SC_OLD-028a87fe37002e7a0611f66babf1deee46c83804.tar.bz2
opensim-SC_OLD-028a87fe37002e7a0611f66babf1deee46c83804.tar.xz
Merge branch 'master' into careminster-presence-refactor
This brings careminster on the level of master. To be tested
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r--OpenSim/Framework/IClientAPI.cs18
1 files changed, 15 insertions, 3 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 9127054..7219bf8 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -93,6 +93,8 @@ namespace OpenSim.Framework
93 93
94 public delegate void SetAlwaysRun(IClientAPI remoteClient, bool SetAlwaysRun); 94 public delegate void SetAlwaysRun(IClientAPI remoteClient, bool SetAlwaysRun);
95 95
96 public delegate void GenericCall1(IClientAPI remoteClient);
97
96 public delegate void GenericCall2(); 98 public delegate void GenericCall2();
97 99
98 // really don't want to be passing packets in these events, so this is very temporary. 100 // really don't want to be passing packets in these events, so this is very temporary.
@@ -152,6 +154,8 @@ namespace OpenSim.Framework
152 154
153 public delegate void AgentSit(IClientAPI remoteClient, UUID agentID); 155 public delegate void AgentSit(IClientAPI remoteClient, UUID agentID);
154 156
157 public delegate void LandUndo(IClientAPI remoteClient);
158
155 public delegate void AvatarPickerRequest(IClientAPI remoteClient, UUID agentdata, UUID queryID, string UserQuery); 159 public delegate void AvatarPickerRequest(IClientAPI remoteClient, UUID agentdata, UUID queryID, string UserQuery);
156 160
157 public delegate void GrabObject( 161 public delegate void GrabObject(
@@ -419,9 +423,9 @@ namespace OpenSim.Framework
419 public delegate void AcceptCallingCard(IClientAPI remoteClient, UUID transactionID, UUID folderID); 423 public delegate void AcceptCallingCard(IClientAPI remoteClient, UUID transactionID, UUID folderID);
420 424
421 public delegate void DeclineCallingCard(IClientAPI remoteClient, UUID transactionID); 425 public delegate void DeclineCallingCard(IClientAPI remoteClient, UUID transactionID);
422 426
423 public delegate void SoundTrigger( 427 public delegate void SoundTrigger(
424 UUID soundId, UUID ownerid, UUID objid, UUID parentid, double Gain, Vector3 Position, UInt64 Handle); 428 UUID soundId, UUID ownerid, UUID objid, UUID parentid, double Gain, Vector3 Position, UInt64 Handle, float radius);
425 429
426 public delegate void StartLure(byte lureType, string message, UUID targetID, IClientAPI client); 430 public delegate void StartLure(byte lureType, string message, UUID targetID, IClientAPI client);
427 public delegate void TeleportLureRequest(UUID lureID, uint teleportFlags, IClientAPI client); 431 public delegate void TeleportLureRequest(UUID lureID, uint teleportFlags, IClientAPI client);
@@ -826,6 +830,11 @@ namespace OpenSim.Framework
826 /// </value> 830 /// </value>
827 bool IsActive { get; set; } 831 bool IsActive { get; set; }
828 832
833 /// <value>
834 /// Determines whether the client is logging out or not.
835 /// </value>
836 bool IsLoggingOut { get; set; }
837
829 bool SendLogoutPacketWhenClosing { set; } 838 bool SendLogoutPacketWhenClosing { set; }
830 839
831 // [Obsolete("LLClientView Specific - Circuits are unique to LLClientView")] 840 // [Obsolete("LLClientView Specific - Circuits are unique to LLClientView")]
@@ -871,7 +880,7 @@ namespace OpenSim.Framework
871 event DeRezObject OnDeRezObject; 880 event DeRezObject OnDeRezObject;
872 event Action<IClientAPI> OnRegionHandShakeReply; 881 event Action<IClientAPI> OnRegionHandShakeReply;
873 event GenericCall2 OnRequestWearables; 882 event GenericCall2 OnRequestWearables;
874 event GenericCall2 OnCompleteMovementToRegion; 883 event GenericCall1 OnCompleteMovementToRegion;
875 event UpdateAgent OnAgentUpdate; 884 event UpdateAgent OnAgentUpdate;
876 event AgentRequestSit OnAgentRequestSit; 885 event AgentRequestSit OnAgentRequestSit;
877 event AgentSit OnAgentSit; 886 event AgentSit OnAgentSit;
@@ -988,6 +997,8 @@ namespace OpenSim.Framework
988 event ScriptAnswer OnScriptAnswer; 997 event ScriptAnswer OnScriptAnswer;
989 998
990 event AgentSit OnUndo; 999 event AgentSit OnUndo;
1000 event AgentSit OnRedo;
1001 event LandUndo OnLandUndo;
991 1002
992 event ForceReleaseControls OnForceReleaseControls; 1003 event ForceReleaseControls OnForceReleaseControls;
993 event GodLandStatRequest OnLandStatRequest; 1004 event GodLandStatRequest OnLandStatRequest;
@@ -1467,5 +1478,6 @@ namespace OpenSim.Framework
1467 1478
1468 void SendGroupTransactionsSummaryDetails(IClientAPI sender,UUID groupID, UUID transactionID, UUID sessionID,int amt); 1479 void SendGroupTransactionsSummaryDetails(IClientAPI sender,UUID groupID, UUID transactionID, UUID sessionID,int amt);
1469 1480
1481 void SendChangeUserRights(UUID agentID, UUID friendID, int rights);
1470 } 1482 }
1471} 1483}