OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Region.Framework.Interfaces.IEventQueue Interface Reference
Inheritance diagram for OpenSim.Region.Framework.Interfaces.IEventQueue:
Inheritance graph
[legend]

Public Member Functions

bool Enqueue (OSD o, UUID avatarID)
 
void DisableSimulator (ulong handle, UUID avatarID)
 
void EnableSimulator (ulong handle, IPEndPoint endPoint, UUID avatarID, int regionSizeX, int regionSizeY)
 
void EstablishAgentCommunication (UUID avatarID, IPEndPoint endPoint, string capsPath, ulong regionHandle, int regionSizeX, int regionSizeY)
 
void TeleportFinishEvent (ulong regionHandle, byte simAccess, IPEndPoint regionExternalEndPoint, uint locationID, uint flags, string capsURL, UUID agentID, int regionSizeX, int regionSizeY)
 
void CrossRegion (ulong handle, Vector3 pos, Vector3 lookAt, IPEndPoint newRegionExternalEndPoint, string capsURL, UUID avatarID, UUID sessionID, int regionSizeX, int regionSizeY)
 
void ChatterboxInvitation (UUID sessionID, string sessionName, UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte[] binaryBucket)
 
void ChatterBoxSessionAgentListUpdates (UUID sessionID, UUID fromAgent, UUID anotherAgent, bool canVoiceChat, bool isModerator, bool textMute)
 
void ParcelProperties (ParcelPropertiesMessage parcelPropertiesMessage, UUID avatarID)
 
void GroupMembership (AgentGroupDataUpdatePacket groupUpdate, UUID avatarID)
 
OSD ScriptRunningEvent (UUID objectID, UUID itemID, bool running, bool mono)
 
OSD BuildEvent (string eventName, OSD eventBody)
 
void partPhysicsProperties (uint localID, byte physhapetype, float density, float friction, float bounce, float gravmod, UUID avatarID)
 

Detailed Description

Definition at line 36 of file IEventQueue.cs.

Member Function Documentation

OSD OpenSim.Region.Framework.Interfaces.IEventQueue.BuildEvent ( string  eventName,
OSD  eventBody 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.ChatterboxInvitation ( UUID  sessionID,
string  sessionName,
UUID  fromAgent,
string  message,
UUID  toAgent,
string  fromName,
byte  dialog,
uint  timeStamp,
bool  offline,
int  parentEstateID,
Vector3  position,
uint  ttl,
UUID  transactionID,
bool  fromGroup,
byte[]  binaryBucket 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.ChatterBoxSessionAgentListUpdates ( UUID  sessionID,
UUID  fromAgent,
UUID  anotherAgent,
bool  canVoiceChat,
bool  isModerator,
bool  textMute 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.CrossRegion ( ulong  handle,
Vector3  pos,
Vector3  lookAt,
IPEndPoint  newRegionExternalEndPoint,
string  capsURL,
UUID  avatarID,
UUID  sessionID,
int  regionSizeX,
int  regionSizeY 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.DisableSimulator ( ulong  handle,
UUID  avatarID 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.EnableSimulator ( ulong  handle,
IPEndPoint  endPoint,
UUID  avatarID,
int  regionSizeX,
int  regionSizeY 
)
bool OpenSim.Region.Framework.Interfaces.IEventQueue.Enqueue ( OSD  o,
UUID  avatarID 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.EstablishAgentCommunication ( UUID  avatarID,
IPEndPoint  endPoint,
string  capsPath,
ulong  regionHandle,
int  regionSizeX,
int  regionSizeY 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.GroupMembership ( AgentGroupDataUpdatePacket  groupUpdate,
UUID  avatarID 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.ParcelProperties ( ParcelPropertiesMessage  parcelPropertiesMessage,
UUID  avatarID 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.partPhysicsProperties ( uint  localID,
byte  physhapetype,
float  density,
float  friction,
float  bounce,
float  gravmod,
UUID  avatarID 
)
OSD OpenSim.Region.Framework.Interfaces.IEventQueue.ScriptRunningEvent ( UUID  objectID,
UUID  itemID,
bool  running,
bool  mono 
)
void OpenSim.Region.Framework.Interfaces.IEventQueue.TeleportFinishEvent ( ulong  regionHandle,
byte  simAccess,
IPEndPoint  regionExternalEndPoint,
uint  locationID,
uint  flags,
string  capsURL,
UUID  agentID,
int  regionSizeX,
int  regionSizeY 
)

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