C# Class Universe.Services.EventQueueService

Inheritance: Universe.Framework.Services.ConnectorBase, IService, IEventQueueService
Show file Open project: Virtual-Universe/Virtual-Universe

Protected Properties

Property Type Description
m_service ICapsService

Public Methods

Method Description
ChatterBoxSessionAgentListUpdates ( UUID sessionID, ChatterBoxSessionAgentListUpdatesMessage messages, UUID toAgent, string transition, UUID regionID ) : void
ChatterBoxSessionAgentListUpdates ( UUID sessionID, UUID fromAgent, UUID toAgent, bool canVoiceChat, bool isModerator, bool textMute, UUID regionID ) : void
ChatterBoxSessionStartReply ( string groupName, UUID groupID, UUID agentID, UUID regionID ) : void
ChatterboxInvitation ( UUID sessionID, string sessionName, UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket, UUID regionID ) : void
CrossRegion ( ulong handle, System.Vector3 pos, System.Vector3 lookAt, IPAddress address, int port, string capsURL, UUID avatarID, UUID sessionID, int regionSizeX, int regionSizeY, UUID regionID ) : void
DisableSimulator ( UUID avatarID, ulong regionHandle, UUID regionID ) : void
EnableSimulator ( ulong handle, byte iPAddress, int port, UUID avatarID, int regionSizeX, int regionSizeY, UUID regionID ) : void
Enqueue ( OSD o, UUID agentID, UUID regionID ) : bool
Enqueue ( string o, UUID agentID, UUID regionID ) : bool
EstablishAgentCommunication ( UUID avatarID, ulong regionHandle, byte iPAddress, int port, string capsUrl, int regionSizeX, int regionSizeY, UUID regionID ) : void
FinishedStartup ( ) : void
GroupMembership ( AgentGroupDataUpdatePacket groupUpdate, UUID avatarID, UUID regionID ) : void
Initialize ( IConfigSource config, IRegistryCore registry ) : void
LandStatReply ( LandStatReplyMessage message, UUID agentID, UUID regionID ) : void
ObjectPhysicsProperties ( ISceneChildEntity entities, UUID avatarID, UUID regionID ) : void
ParcelObjectOwnersReply ( ParcelObjectOwnersReplyMessage parcelMessage, UUID agentID, UUID regionID ) : void
ParcelProperties ( ParcelPropertiesMessage parcelPropertiesPacket, UUID avatarID, UUID regionID ) : void
QueryReply ( PlacesReplyPacket groupUpdate, UUID avatarID, string info, UUID regionID ) : void
ScriptRunningReply ( UUID objectID, UUID itemID, bool running, bool mono, UUID avatarID, UUID regionID ) : void
Start ( IConfigSource config, IRegistryCore registry ) : void
TeleportFinishEvent ( ulong regionHandle, byte simAccess, IPAddress address, int port, string capsURL, uint locationID, UUID avatarID, uint teleportFlags, int regionSizeX, int regionSizeY, UUID regionID ) : void

Private Methods

Method Description
EnqueueInternal ( string o, UUID agentID, UUID regionID ) : void
GetRegionClientCapsService ( UUID agentID, UUID regionHandle ) : IRegionClientCapsService

Method Details

ChatterBoxSessionAgentListUpdates() public method

public ChatterBoxSessionAgentListUpdates ( UUID sessionID, ChatterBoxSessionAgentListUpdatesMessage messages, UUID toAgent, string transition, UUID regionID ) : void
sessionID UUID
messages OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage
toAgent UUID
transition string
regionID UUID
return void

ChatterBoxSessionAgentListUpdates() public method

public ChatterBoxSessionAgentListUpdates ( UUID sessionID, UUID fromAgent, UUID toAgent, bool canVoiceChat, bool isModerator, bool textMute, UUID regionID ) : void
sessionID UUID
fromAgent UUID
toAgent UUID
canVoiceChat bool
isModerator bool
textMute bool
regionID UUID
return void

ChatterBoxSessionStartReply() public method

public ChatterBoxSessionStartReply ( string groupName, UUID groupID, UUID agentID, UUID regionID ) : void
groupName string
groupID UUID
agentID UUID
regionID UUID
return void

ChatterboxInvitation() public method

public ChatterboxInvitation ( UUID sessionID, string sessionName, UUID fromAgent, string message, UUID toAgent, string fromName, byte dialog, uint timeStamp, bool offline, int parentEstateID, System.Vector3 position, uint ttl, UUID transactionID, bool fromGroup, byte binaryBucket, UUID regionID ) : void
sessionID UUID
sessionName string
fromAgent UUID
message string
toAgent UUID
fromName string
dialog byte
timeStamp uint
offline bool
parentEstateID int
position System.Vector3
ttl uint
transactionID UUID
fromGroup bool
binaryBucket byte
regionID UUID
return void

CrossRegion() public method

public CrossRegion ( ulong handle, System.Vector3 pos, System.Vector3 lookAt, IPAddress address, int port, string capsURL, UUID avatarID, UUID sessionID, int regionSizeX, int regionSizeY, UUID regionID ) : void
handle ulong
pos System.Vector3
lookAt System.Vector3
address System.Net.IPAddress
port int
capsURL string
avatarID UUID
sessionID UUID
regionSizeX int
regionSizeY int
regionID UUID
return void

DisableSimulator() public method

public DisableSimulator ( UUID avatarID, ulong regionHandle, UUID regionID ) : void
avatarID UUID
regionHandle ulong
regionID UUID
return void

EnableSimulator() public method

public EnableSimulator ( ulong handle, byte iPAddress, int port, UUID avatarID, int regionSizeX, int regionSizeY, UUID regionID ) : void
handle ulong
iPAddress byte
port int
avatarID UUID
regionSizeX int
regionSizeY int
regionID UUID
return void

Enqueue() public method

public Enqueue ( OSD o, UUID agentID, UUID regionID ) : bool
o OSD
agentID UUID
regionID UUID
return bool

Enqueue() public method

public Enqueue ( string o, UUID agentID, UUID regionID ) : bool
o string
agentID UUID
regionID UUID
return bool

EstablishAgentCommunication() public method

public EstablishAgentCommunication ( UUID avatarID, ulong regionHandle, byte iPAddress, int port, string capsUrl, int regionSizeX, int regionSizeY, UUID regionID ) : void
avatarID UUID
regionHandle ulong
iPAddress byte
port int
capsUrl string
regionSizeX int
regionSizeY int
regionID UUID
return void

FinishedStartup() public method

public FinishedStartup ( ) : void
return void

GroupMembership() public method

public GroupMembership ( AgentGroupDataUpdatePacket groupUpdate, UUID avatarID, UUID regionID ) : void
groupUpdate AgentGroupDataUpdatePacket
avatarID UUID
regionID UUID
return void

Initialize() public method

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
return void

LandStatReply() public method

public LandStatReply ( LandStatReplyMessage message, UUID agentID, UUID regionID ) : void
message OpenMetaverse.Messages.Linden.LandStatReplyMessage
agentID UUID
regionID UUID
return void

ObjectPhysicsProperties() public method

public ObjectPhysicsProperties ( ISceneChildEntity entities, UUID avatarID, UUID regionID ) : void
entities ISceneChildEntity
avatarID UUID
regionID UUID
return void

ParcelObjectOwnersReply() public method

public ParcelObjectOwnersReply ( ParcelObjectOwnersReplyMessage parcelMessage, UUID agentID, UUID regionID ) : void
parcelMessage OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage
agentID UUID
regionID UUID
return void

ParcelProperties() public method

public ParcelProperties ( ParcelPropertiesMessage parcelPropertiesPacket, UUID avatarID, UUID regionID ) : void
parcelPropertiesPacket OpenMetaverse.Messages.Linden.ParcelPropertiesMessage
avatarID UUID
regionID UUID
return void

QueryReply() public method

public QueryReply ( PlacesReplyPacket groupUpdate, UUID avatarID, string info, UUID regionID ) : void
groupUpdate PlacesReplyPacket
avatarID UUID
info string
regionID UUID
return void

ScriptRunningReply() public method

public ScriptRunningReply ( UUID objectID, UUID itemID, bool running, bool mono, UUID avatarID, UUID regionID ) : void
objectID UUID
itemID UUID
running bool
mono bool
avatarID UUID
regionID UUID
return void

Start() public method

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
return void

TeleportFinishEvent() public method

public TeleportFinishEvent ( ulong regionHandle, byte simAccess, IPAddress address, int port, string capsURL, uint locationID, UUID avatarID, uint teleportFlags, int regionSizeX, int regionSizeY, UUID regionID ) : void
regionHandle ulong
simAccess byte
address System.Net.IPAddress
port int
capsURL string
locationID uint
avatarID UUID
teleportFlags uint
regionSizeX int
regionSizeY int
regionID UUID
return void

Property Details

m_service protected property

protected ICapsService m_service
return ICapsService