diff options
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 06c5094..af88c4a 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. |
@@ -234,6 +236,10 @@ namespace OpenSim.Framework | |||
234 | IClientAPI remoteClient, UUID transActionID, UUID folderID, uint callbackID, string description, string name, | 236 | IClientAPI remoteClient, UUID transActionID, UUID folderID, uint callbackID, string description, string name, |
235 | sbyte invType, sbyte type, byte wearableType, uint nextOwnerMask, int creationDate); | 237 | sbyte invType, sbyte type, byte wearableType, uint nextOwnerMask, int creationDate); |
236 | 238 | ||
239 | public delegate void LinkInventoryItem( | ||
240 | IClientAPI remoteClient, UUID transActionID, UUID folderID, uint callbackID, string description, string name, | ||
241 | sbyte invType, sbyte type, UUID olditemID); | ||
242 | |||
237 | public delegate void FetchInventoryDescendents( | 243 | public delegate void FetchInventoryDescendents( |
238 | IClientAPI remoteClient, UUID folderID, UUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder); | 244 | IClientAPI remoteClient, UUID folderID, UUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder); |
239 | 245 | ||
@@ -828,6 +834,11 @@ namespace OpenSim.Framework | |||
828 | /// </value> | 834 | /// </value> |
829 | bool IsActive { get; set; } | 835 | bool IsActive { get; set; } |
830 | 836 | ||
837 | /// <value> | ||
838 | /// Determines whether the client is logging out or not. | ||
839 | /// </value> | ||
840 | bool IsLoggingOut { get; set; } | ||
841 | |||
831 | bool SendLogoutPacketWhenClosing { set; } | 842 | bool SendLogoutPacketWhenClosing { set; } |
832 | 843 | ||
833 | // [Obsolete("LLClientView Specific - Circuits are unique to LLClientView")] | 844 | // [Obsolete("LLClientView Specific - Circuits are unique to LLClientView")] |
@@ -873,7 +884,8 @@ namespace OpenSim.Framework | |||
873 | event DeRezObject OnDeRezObject; | 884 | event DeRezObject OnDeRezObject; |
874 | event Action<IClientAPI> OnRegionHandShakeReply; | 885 | event Action<IClientAPI> OnRegionHandShakeReply; |
875 | event GenericCall2 OnRequestWearables; | 886 | event GenericCall2 OnRequestWearables; |
876 | event GenericCall2 OnCompleteMovementToRegion; | 887 | event GenericCall1 OnCompleteMovementToRegion; |
888 | event UpdateAgent OnPreAgentUpdate; | ||
877 | event UpdateAgent OnAgentUpdate; | 889 | event UpdateAgent OnAgentUpdate; |
878 | event AgentRequestSit OnAgentRequestSit; | 890 | event AgentRequestSit OnAgentRequestSit; |
879 | event AgentSit OnAgentSit; | 891 | event AgentSit OnAgentSit; |
@@ -922,6 +934,7 @@ namespace OpenSim.Framework | |||
922 | event ObjectPermissions OnObjectPermissions; | 934 | event ObjectPermissions OnObjectPermissions; |
923 | 935 | ||
924 | event CreateNewInventoryItem OnCreateNewInventoryItem; | 936 | event CreateNewInventoryItem OnCreateNewInventoryItem; |
937 | event LinkInventoryItem OnLinkInventoryItem; | ||
925 | event CreateInventoryFolder OnCreateNewInventoryFolder; | 938 | event CreateInventoryFolder OnCreateNewInventoryFolder; |
926 | event UpdateInventoryFolder OnUpdateInventoryFolder; | 939 | event UpdateInventoryFolder OnUpdateInventoryFolder; |
927 | event MoveInventoryFolder OnMoveInventoryFolder; | 940 | event MoveInventoryFolder OnMoveInventoryFolder; |
@@ -1471,5 +1484,7 @@ namespace OpenSim.Framework | |||
1471 | 1484 | ||
1472 | void SendGroupTransactionsSummaryDetails(IClientAPI sender,UUID groupID, UUID transactionID, UUID sessionID,int amt); | 1485 | void SendGroupTransactionsSummaryDetails(IClientAPI sender,UUID groupID, UUID transactionID, UUID sessionID,int amt); |
1473 | 1486 | ||
1487 | void SendChangeUserRights(UUID agentID, UUID friendID, int rights); | ||
1488 | void SendTextBoxRequest(string message, int chatChannel, string objectname, string ownerFirstName, string ownerLastName, UUID objectId); | ||
1474 | } | 1489 | } |
1475 | } | 1490 | } |