mirror of
https://github.com/opensim/opensim.git
synced 2026-08-11 20:05:33 +08:00
* Added a way for the Region master user to kick individual users from their sim with a custom message. Their client says, "You've been logged off of secondlife, <Your custom message here> and logs them off.
* Added a way for the Region master user to kick *ALL* users from *ALL* their regions in the estate with a custom message.
This commit is contained in:
@@ -268,6 +268,8 @@ namespace OpenSim.Framework
|
||||
public delegate void AddNewPrim(LLUUID ownerID, LLVector3 pos, LLQuaternion rot, PrimitiveBaseShape shape);
|
||||
|
||||
public delegate void RequestGodlikePowers(LLUUID AgentID, LLUUID SessionID, LLUUID token, IClientAPI remote_client);
|
||||
|
||||
public delegate void GodKickUser(LLUUID GodAgentID, LLUUID GodSessionID, LLUUID AgentID, uint kickflags, byte[] reason);
|
||||
|
||||
public delegate void CreateInventoryFolder(
|
||||
IClientAPI remoteClient, LLUUID folderID, ushort folderType, string folderName, LLUUID parentID);
|
||||
@@ -333,6 +335,7 @@ namespace OpenSim.Framework
|
||||
event AddNewPrim OnAddPrim;
|
||||
|
||||
event RequestGodlikePowers OnRequestGodlikePowers;
|
||||
event GodKickUser OnGodKickUser;
|
||||
|
||||
event ObjectDuplicate OnObjectDuplicate;
|
||||
event UpdateVector OnGrabObject;
|
||||
@@ -472,6 +475,7 @@ namespace OpenSim.Framework
|
||||
void SetDebug(int newDebug);
|
||||
void InPacket(Packet NewPack);
|
||||
void Close();
|
||||
void Kick(string message);
|
||||
void Stop();
|
||||
event ViewerEffectEventHandler OnViewerEffect;
|
||||
event Action<IClientAPI> OnLogout;
|
||||
|
||||
Reference in New Issue
Block a user