OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Region.Framework.Interfaces.IGodsModule Interface Reference

This interface provides god related methods More...

Inheritance diagram for OpenSim.Region.Framework.Interfaces.IGodsModule:
Inheritance graph
[legend]

Public Member Functions

void RequestGodlikePowers (UUID agentID, UUID sessionID, UUID token, bool godLike, IClientAPI controllingClient)
 Handle a request for admin rights More...
 
void KickUser (UUID godID, UUID sessionID, UUID agentID, uint kickflags, byte[] reason)
 Kicks User specified from the simulator. This logs them off of the grid. More...
 

Detailed Description

This interface provides god related methods

Definition at line 36 of file IGodsModule.cs.

Member Function Documentation

void OpenSim.Region.Framework.Interfaces.IGodsModule.KickUser ( UUID  godID,
UUID  sessionID,
UUID  agentID,
uint  kickflags,
byte[]  reason 
)

Kicks User specified from the simulator. This logs them off of the grid.

Parameters
godIDThe person doing the kicking
sessionIDThe session of the person doing the kicking
agentIDthe person that is being kicked
kickflagsThis isn't used apparently
reasonThe message to send to the user after it's been turned into a field

Implemented in OpenSim.Region.CoreModules.Avatar.Gods.GodsModule.

void OpenSim.Region.Framework.Interfaces.IGodsModule.RequestGodlikePowers ( UUID  agentID,
UUID  sessionID,
UUID  token,
bool  godLike,
IClientAPI  controllingClient 
)

Handle a request for admin rights

Parameters
agentID
sessionID
token
godLike
controllingClient

Implemented in OpenSim.Region.CoreModules.Avatar.Gods.GodsModule.


The documentation for this interface was generated from the following file: