OpenSim
|
Handles new client connections Constructor takes a single Packet and authenticates everything More...
Classes | |
class | AsyncPacketProcess |
struct | PacketProcessor |
Public Member Functions | |
delegate void | BinaryGenericMessage (Object sender, string method, byte[][] args) |
bool | IsGroupMember (UUID groupID) |
LLClientView (Scene scene, LLUDPServer udpServer, LLUDPClient udpClient, AuthenticateResponse sessionInfo, UUID agentId, UUID sessionId, uint circuitCode) | |
Constructor More... | |
void | Close () |
Close down the client view More... | |
void | Close (bool sendStop, bool force) |
Close this client More... | |
void | CloseWithoutChecks (bool sendStop) |
Closes down the client view without first checking whether it is active. More... | |
void | Kick (string message) |
void | Stop () |
void | PopulateStats (int inPackets, int outPackets, int unAckedBytes) |
bool | AddLocalPacketHandler (PacketType packetType, PacketMethod handler) |
Add a handler for the given packet type. More... | |
bool | AddLocalPacketHandler (PacketType packetType, PacketMethod handler, bool doAsync) |
Add a handler for the given packet type. More... | |
bool | AddLocalPacketHandler (PacketType packetType, PacketMethod handler, bool doAsync, bool inEngine) |
Add a handler for the given packet type. More... | |
bool | AddGenericPacketHandler (string MethodName, GenericMessage handler) |
void | ProcessSpecificPacketAsync (object state) |
virtual void | Start () |
Start processing for this client. More... | |
void | ActivateGesture (UUID assetId, UUID gestureId) |
void | DeactivateGesture (UUID assetId, UUID gestureId) |
void | SoundTrigger (UUID soundId, UUID owerid, UUID Objectid, UUID ParentId, float Gain, Vector3 Position, UInt64 Handle) |
void | SendRegionHandshake (RegionInfo regionInfo, RegionHandshakeArgs args) |
void | MoveAgentIntoRegion (RegionInfo regInfo, Vector3 pos, Vector3 look) |
Sent when an agent completes its movement into a region. More... | |
void | SendChatMessage (string message, byte type, Vector3 fromPos, string fromName, UUID fromAgentID, UUID ownerID, byte source, byte audible) |
void | SendInstantMessage (GridInstantMessage im) |
Send an instant message to this client More... | |
void | SendGenericMessage (string method, UUID invoice, List< string > message) |
void | SendGenericMessage (string method, UUID invoice, List< byte[]> message) |
void | SendGroupActiveProposals (UUID groupID, UUID transactionID, GroupActiveProposals[] Proposals) |
void | SendGroupVoteHistory (UUID groupID, UUID transactionID, GroupVoteHistory[] Votes) |
void | SendGroupAccountingDetails (IClientAPI sender, UUID groupID, UUID transactionID, UUID sessionID, int amt) |
void | SendGroupAccountingSummary (IClientAPI sender, UUID groupID, uint moneyAmt, int totalTier, int usedTier) |
void | SendGroupTransactionsSummaryDetails (IClientAPI sender, UUID groupID, UUID transactionID, UUID sessionID, int amt) |
virtual bool | CanSendLayerData () |
virtual void | SendLayerData (float[] map) |
Send the region heightmap to the client This method is only called when not doing intellegent terrain patch sending and is only called when the scene presence is initially created and sends all of the region's patches to the client. More... | |
void | SendLayerData (int px, int py, float[] map) |
void | SendLayerData (int px, int py, TerrainData terrData) |
virtual void | SendWindData (Vector2[] windSpeeds) |
Send the wind matrix to the client More... | |
virtual void | SendCloudData (float[] cloudDensity) |
Send the cloud matrix to the client More... | |
virtual void | InformClientOfNeighbour (ulong neighbourHandle, IPEndPoint neighbourEndPoint) |
Tell the client that the given neighbour region is ready to receive a child agent. More... | |
AgentCircuitData | RequestClientInfo () |
Return circuit information for this client. More... | |
virtual void | CrossRegion (ulong newRegionHandle, Vector3 pos, Vector3 lookAt, IPEndPoint externalIPEndPoint, string capsURL) |
void | SendMapBlock (List< MapBlockData > mapBlocks, uint flag) |
void | SendLocalTeleport (Vector3 position, Vector3 lookAt, uint flags) |
virtual void | SendRegionTeleport (ulong regionHandle, byte simAccess, IPEndPoint newRegionEndPoint, uint locationID, uint flags, string capsURL) |
void | SendTeleportFailed (string reason) |
Inform the client that a teleport attempt has failed More... | |
void | SendTeleportStart (uint flags) |
void | SendTeleportProgress (uint flags, string message) |
void | SendMoneyBalance (UUID transaction, bool success, byte[] description, int balance, int transactionType, UUID sourceID, bool sourceIsGroup, UUID destID, bool destIsGroup, int amount, string item) |
void | SendPayPrice (UUID objectID, int[] payPrice) |
void | SendStartPingCheck (byte seq) |
void | SendKillObject (List< uint > localIDs) |
Tell the client that an object has been deleted More... | |
void | SendInventoryFolderDetails (UUID ownerID, UUID folderID, List< InventoryItemBase > items, List< InventoryFolderBase > folders, int version, bool fetchFolders, bool fetchItems) |
Send information about the items contained in a folder to the client. More... | |
void | SendInventoryItemDetails (UUID ownerID, InventoryItemBase item) |
void | SendBulkUpdateInventory (InventoryNodeBase node) |
Used by the server to inform the client of new inventory items and folders. More... | |
void | SendInventoryItemCreateUpdate (InventoryItemBase Item, uint callbackId) |
Tell the client that we have created the item it requested. More... | |
void | SendInventoryItemCreateUpdate (InventoryItemBase Item, UUID transactionID, uint callbackId) |
IClientAPI.SendInventoryItemCreateUpdate(InventoryItemBase) More... | |
void | SendRemoveInventoryItem (UUID itemID) |
void | SendTakeControls (int controls, bool passToAgent, bool TakeControls) |
void | SendTaskInventory (UUID taskID, short serial, byte[] fileName) |
void | SendXferPacket (ulong xferID, uint packet, byte[] data, bool isTaskInventory) |
void | SendAbortXferPacket (ulong xferID) |
void | SendEconomyData (float EnergyEfficiency, int ObjectCapacity, int ObjectCount, int PriceEnergyUnit, int PriceGroupCreate, int PriceObjectClaim, float PriceObjectRent, float PriceObjectScaleFactor, int PriceParcelClaim, float PriceParcelClaimFactor, int PriceParcelRent, int PricePublicObjectDecay, int PricePublicObjectDelete, int PriceRentLight, int PriceUpload, int TeleportMinPrice, float TeleportPriceExponent) |
void | SendAvatarPickerReply (AvatarPickerReplyAgentDataArgs AgentData, List< AvatarPickerReplyDataArgs > Data) |
void | SendAgentDataUpdate (UUID agentid, UUID activegroupid, string firstname, string lastname, ulong grouppowers, string groupname, string grouptitle) |
void | SendAlertMessage (string message) |
Send an alert message to the client. On the Linden client (tested 1.19.1.4), this pops up a brief duration blue information box in the bottom right hand corner. More... | |
void | SendAgentAlertMessage (string message, bool modal) |
Send an agent alert message to the client. More... | |
AgentAlertMessagePacket | BuildAgentAlertPacket (string message, bool modal) |
Construct an agent alert packet More... | |
void | SendLoadURL (string objectname, UUID objectID, UUID ownerID, bool groupOwned, string message, string url) |
void | SendDialog (string objectname, UUID objectID, UUID ownerID, string ownerFirstName, string ownerLastName, string msg, UUID textureID, int ch, string[] buttonlabels) |
Open a dialog box on the client. More... | |
void | SendPreLoadSound (UUID objectID, UUID ownerID, UUID soundID) |
void | SendPlayAttachedSound (UUID soundID, UUID objectID, UUID ownerID, float gain, byte flags) |
void | SendTransferAbort (TransferRequestPacket transferRequest) |
void | SendTriggeredSound (UUID soundID, UUID ownerID, UUID objectID, UUID parentID, ulong handle, Vector3 position, float gain) |
void | SendAttachedSoundGainChange (UUID objectID, float gain) |
void | SendSunPos (Vector3 Position, Vector3 Velocity, ulong CurrentTime, uint SecondsPerSunCycle, uint SecondsPerYear, float OrbitalPosition) |
Update the client as to where the sun is currently located. More... | |
void | SendViewerTime (int phase) |
void | SendViewerEffect (ViewerEffectPacket.EffectBlock[] effectBlocks) |
void | SendAvatarProperties (UUID avatarID, string aboutText, string bornOn, Byte[] charterMember, string flAbout, uint flags, UUID flImageID, UUID imageID, string profileURL, UUID partnerID) |
void | SendBlueBoxMessage (UUID FromAvatarID, String FromAvatarName, String Message) |
Send the client an Estate message blue box pop-down with a single OK button More... | |
void | SendLogoutPacket () |
void | SendHealth (float health) |
void | SendAgentOnline (UUID[] agentIDs) |
void | SendAgentOffline (UUID[] agentIDs) |
void | SendFindAgent (UUID HunterID, UUID PreyID, double GlobalX, double GlobalY) |
void | SendSitResponse (UUID TargetID, Vector3 OffsetPos, Quaternion SitOrientation, bool autopilot, Vector3 CameraAtOffset, Vector3 CameraEyeOffset, bool ForceMouseLook) |
void | SendAdminResponse (UUID Token, uint AdminLevel) |
void | SendGroupMembership (GroupMembershipData[] GroupMembership) |
void | SendPartPhysicsProprieties (ISceneEntity entity) |
void | SendGroupNameReply (UUID groupLLUID, string GroupName) |
void | SendLandStatReply (uint reportType, uint requestFlags, uint resultCount, LandStatReportItem[] lsrpia) |
void | SendScriptRunningReply (UUID objectID, UUID itemID, bool running) |
void | SendAsset (AssetRequestToClient req) |
void | SendAssetNotFound (AssetRequestToClient req) |
void | SendTexture (AssetBase TextureAsset) |
void | SendRegionHandle (UUID regionID, ulong handle) |
void | SendParcelInfo (RegionInfo info, LandData land, UUID parcelID, uint x, uint y) |
void | SendScriptTeleportRequest (string objName, string simName, Vector3 pos, Vector3 lookAt) |
void | SendDirPlacesReply (UUID queryID, DirPlacesReplyData[] data) |
void | SendDirPeopleReply (UUID queryID, DirPeopleReplyData[] data) |
void | SendDirEventsReply (UUID queryID, DirEventsReplyData[] data) |
void | SendDirGroupsReply (UUID queryID, DirGroupsReplyData[] data) |
void | SendDirClassifiedReply (UUID queryID, DirClassifiedReplyData[] data) |
void | SendDirLandReply (UUID queryID, DirLandReplyData[] data) |
void | SendDirPopularReply (UUID queryID, DirPopularReplyData[] data) |
void | SendEventInfoReply (EventData data) |
void | SendMapItemReply (mapItemReply[] replies, uint mapitemtype, uint flags) |
void | SendOfferCallingCard (UUID srcID, UUID transactionID) |
void | SendAcceptCallingCard (UUID transactionID) |
void | SendDeclineCallingCard (UUID transactionID) |
void | SendTerminateFriend (UUID exFriendID) |
void | SendAvatarGroupsReply (UUID avatarID, GroupMembershipData[] data) |
void | SendAgentGroupDataUpdate (UUID avatarID, GroupMembershipData[] data) |
void | SendJoinGroupReply (UUID groupID, bool success) |
void | SendEjectGroupMemberReply (UUID agentID, UUID groupID, bool success) |
void | SendLeaveGroupReply (UUID groupID, bool success) |
void | SendAvatarClassifiedReply (UUID targetID, UUID[] classifiedID, string[] name) |
void | SendClassifiedInfoReply (UUID classifiedID, UUID creatorID, uint creationDate, uint expirationDate, uint category, string name, string description, UUID parcelID, uint parentEstate, UUID snapshotID, string simName, Vector3 globalPos, string parcelName, byte classifiedFlags, int price) |
void | SendAgentDropGroup (UUID groupID) |
void | SendAvatarNotesReply (UUID targetID, string text) |
void | SendAvatarPicksReply (UUID targetID, Dictionary< UUID, string > picks) |
void | SendAvatarClassifiedReply (UUID targetID, Dictionary< UUID, string > classifieds) |
void | SendParcelDwellReply (int localID, UUID parcelID, float dwell) |
void | SendUserInfoReply (bool imViaEmail, bool visible, string email) |
void | SendCreateGroupReply (UUID groupID, bool success, string message) |
void | SendUseCachedMuteList () |
void | SendMuteListUpdate (string filename) |
void | SendPickInfoReply (UUID pickID, UUID creatorID, bool topPick, UUID parcelID, string name, string desc, UUID snapshotID, string user, string originalName, string simName, Vector3 posGlobal, int sortOrder, bool enabled) |
void | SendWearables (AvatarWearable[] wearables, int serial) |
Tell this client what items it should be wearing now More... | |
void | SendAppearance (UUID agentID, byte[] visualParams, byte[] textureEntry) |
Send information about the given agent's appearance to another client. More... | |
void | SendAnimations (UUID[] animations, int[] seqs, UUID sourceAgentId, UUID[] objectIDs) |
void | SendAvatarDataImmediate (ISceneEntity avatar) |
Send an ObjectUpdate packet with information about an avatar More... | |
void | SendCoarseLocationUpdate (List< UUID > users, List< Vector3 > CoarseLocations) |
void | SendEntityUpdate (ISceneEntity entity, PrimUpdateFlags updateFlags) |
Generate one of the object update packets based on PrimUpdateFlags and broadcast the packet to clients More... | |
void | SendPartFullUpdate (ISceneEntity ent, uint?parentID) |
void | ReprioritizeUpdates () |
void | FlushPrimUpdates () |
void | SendAssetUploadCompleteMessage (sbyte AssetType, bool Success, UUID AssetFullID) |
void | SendXferRequest (ulong XferID, short AssetType, UUID vFileID, byte FilePath, byte[] FileName) |
void | SendConfirmXfer (ulong xferID, uint PacketID) |
void | SendInitiateDownload (string simFileName, string clientFileName) |
void | SendImageFirstPart (ushort numParts, UUID ImageUUID, uint ImageSize, byte[] ImageData, byte imageCodec) |
Send the first part of a texture. For sufficiently small textures, this may be the only packet. More... | |
void | SendImageNextPart (ushort partNumber, UUID imageUuid, byte[] imageData) |
Send the next packet for a series of packets making up a single texture, as established by SendImageFirstPart() More... | |
void | SendImageNotFound (UUID imageid) |
Tell the client that the requested texture cannot be found More... | |
void | SendShutdownConnectionNotice () |
void | SendSimStats (SimStats stats) |
Send statistical information about the sim to the client. More... | |
void | SendObjectPropertiesFamilyData (ISceneEntity entity, uint requestFlags) |
void | SendObjectPropertiesReply (ISceneEntity entity) |
void | SendEstateList (UUID invoice, int code, UUID[] Data, uint estateID) |
void | SendBannedUserList (UUID invoice, EstateBan[] bl, uint estateID) |
void | SendRegionInfoToEstateMenu (RegionInfoForEstateMenuArgs args) |
void | SendEstateCovenantInformation (UUID covenant) |
void | SendDetailedEstateData (UUID invoice, string estateName, uint estateID, uint parentEstate, uint estateFlags, uint sunPosition, UUID covenant, uint covenantChanged, string abuseEmail, UUID estateOwner) |
void | SendTelehubInfo (UUID ObjectID, string ObjectName, Vector3 ObjectPos, Quaternion ObjectRot, List< Vector3 > SpawnPoint) |
void | SendLandParcelOverlay (byte[] data, int sequence_id) |
void | SendLandProperties (int sequence_id, bool snap_selection, int request_result, ILandObject lo, float simObjectBonusFactor, int parcelObjectCapacity, int simObjectCapacity, uint regionFlags) |
Send land properties to the client. More... | |
void | SendLandAccessListData (List< LandAccessEntry > accessList, uint accessFlag, int localLandID) |
void | SendForceClientSelectObjects (List< uint > ObjectIDs) |
void | SendCameraConstraint (Vector4 ConstraintPlane) |
void | SendLandObjectOwners (LandData land, List< UUID > groups, Dictionary< UUID, int > ownersAndCount) |
void | SendNameReply (UUID profileId, string firstname, string lastname) |
ulong | GetGroupPowers (UUID groupID) |
bool | CheckAgentUpdateSignificance (AgentUpdatePacket.AgentDataBlock x) |
This checks the update significance against the last update made. More... | |
bool | HandleGenericMessage (IClientAPI sender, Packet pack) |
bool | HandleObjectGroupRequest (IClientAPI sender, Packet Pack) |
void | SendScriptQuestion (UUID taskID, string taskName, string ownerName, UUID itemID, int question) |
void | SendCachedTextureResponse (ISceneEntity avatar, int serial, List< CachedTextureResponseArg > cachedTextures) |
Send a response back to a client when it asks the asset server (via the region server) if it has its appearance texture cached. More... | |
void | RequestMapLayer () |
void | RequestMapBlocksX (int minX, int minY, int maxX, int maxY) |
void | SetChildAgentThrottle (byte[] throttles) |
Sets the throttles from values supplied by the client More... | |
void | SetChildAgentThrottle (byte[] throttles, float factor) |
void | SetAgentThrottleSilent (int throttle, int setting) |
Sets the throttles from values supplied caller More... | |
int | GetAgentThrottleSilent (int throttle) |
byte[] | GetThrottlesPacked (float multiplier) |
Get the current throttles for this client as a packed byte array More... | |
virtual void | InPacket (object NewPack) |
Cruft? More... | |
void | ProcessInPacket (Packet packet) |
Entryway from the client to the simulator. All UDP packets from the client will end up here More... | |
ClientInfo | GetClientInfo () |
void | SetClientInfo (ClientInfo info) |
void | SendParcelMediaCommand (uint flags, ParcelMediaCommandEnum command, float time) |
void | SendParcelMediaUpdate (string mediaUrl, UUID mediaTextureID, byte autoScale, string mediaType, string mediaDesc, int mediaWidth, int mediaHeight, byte mediaLoop) |
void | SendSetFollowCamProperties (UUID objectID, SortedDictionary< int, float > parameters) |
void | SendClearFollowCamProperties (UUID objectID) |
void | SetClientOption (string option, string value) |
string | GetClientOption (string option) |
bool | TryGet< T > (out T iface) |
T | Get< T > () |
void | Disconnect (string reason) |
void | Disconnect () |
void | RefreshGroupMembership () |
string | Report () |
Report back collected statistical information. More... | |
string | XReport (string uptime, string version) |
Report back collected statistical information in json More... | |
OSDMap | OReport (string uptime, string version) |
Report back collected statistical information as an OSDMap of key/values More... | |
void | SendRebakeAvatarTextures (UUID textureID) |
void | SendAvatarInterestsReply (UUID avatarID, uint wantMask, string wantText, uint skillsMask, string skillsText, string languages) |
void | SendChangeUserRights (UUID agentID, UUID friendID, int rights) |
void | SendTextBoxRequest (string message, int chatChannel, string objectname, UUID ownerID, string ownerFirstName, string ownerLastName, UUID objectId) |
void | SendAgentTerseUpdate (ISceneEntity p) |
void | SendPlacesReply (UUID queryID, UUID transactionID, PlacesReplyData[] data) |
void | SendRemoveInventoryItems (UUID[] items) |
void | SendRemoveInventoryFolders (UUID[] folders) |
void | SendBulkUpdateInventory (InventoryFolderBase[] folders, InventoryItemBase[] items) |
bool | AddOutPacketToDropSet (string packetName) |
bool | RemoveOutPacketFromDropSet (string packetName) |
HashSet< string > | GetOutPacketDropSet () |
bool | AddInPacketToDropSet (string packetName) |
bool | RemoveInPacketFromDropSet (string packetName) |
HashSet< string > | GetInPacketDropSet () |
Static Public Member Functions | |
static bool | AddPacketHandler (PacketType packetType, PacketMethod handler) |
static OSD | BuildEvent (string eventName, OSD eventBody) |
Protected Member Functions | |
virtual bool | ProcessPacketMethod (Packet packet) |
Try to process a packet using registered packet handlers More... | |
void | SendBulkUpdateInventoryFolder (InventoryFolderBase folderBase) |
void | SendBulkUpdateInventoryItem (InventoryItemBase item) |
ImprovedTerseObjectUpdatePacket.ObjectDataBlock | CreateImprovedTerseBlock (ISceneEntity entity, bool sendTexture) |
ObjectUpdatePacket.ObjectDataBlock | CreateAvatarUpdateBlock (ScenePresence data) |
ObjectUpdatePacket.ObjectDataBlock | CreatePrimUpdateBlock (SceneObjectPart data, UUID recipientID) |
ObjectUpdateCompressedPacket.ObjectDataBlock | CreateCompressedUpdateBlock (SceneObjectPart part, PrimUpdateFlags updateFlags) |
virtual void | RegisterLocalPacketHandlers () |
This is a different way of processing packets then ProcessInPacket More... | |
virtual bool | HandleLogout (IClientAPI client, Packet packet) |
Handler called when we receive a logout packet. More... | |
virtual bool | Logout (IClientAPI client) |
bool | HandleAgentTextureCached (IClientAPI simclient, Packet packet) |
bool | HandleMultipleObjUpdate (IClientAPI simClient, Packet packet) |
void | OutPacket (Packet packet, ThrottleOutPacketType throttlePacketType) |
This is the starting point for sending a simulator packet out to the client More... | |
void | OutPacket (Packet packet, ThrottleOutPacketType throttlePacketType, bool doAutomaticSplitting) |
This is the starting point for sending a simulator packet out to the client More... | |
void | OutPacket (Packet packet, ThrottleOutPacketType throttlePacketType, bool doAutomaticSplitting, UnackedPacketMethod method) |
This is the starting point for sending a simulator packet out to the client More... | |
void | HandleAutopilot (Object sender, string method, List< String > args) |
void | RegisterInterface< T > (T iface) |
Register an interface on this client, should only be called in the constructor. More... | |
void | MakeAssetRequest (TransferRequestPacket transferRequest, UUID taskID) |
Make an asset request to the asset service in response to a client request. More... | |
void | AssetReceived (string id, Object sender, AssetBase asset) |
When we get a reply back from the asset service in response to a client request, send back the data. More... | |
Protected Attributes | |
readonly UUID | m_agentId |
List < ObjectUpdatePacket.ObjectDataBlock > | m_fullUpdateDataBlocksBuilder |
Dictionary< PacketType, PacketProcessor > | m_packetHandlers = new Dictionary<PacketType, PacketProcessor>() |
Dictionary< string, GenericMessage > | m_genericPacketHandlers = new Dictionary<string, GenericMessage>() |
Scene | m_scene |
string | m_firstName |
string | m_lastName |
Thread | m_clientThread |
Vector3 | m_startpos |
UUID | m_activeGroupID |
string | m_activeGroupName = String.Empty |
ulong | m_activeGroupPowers |
Dictionary< UUID, ulong > | m_groupPowers = new Dictionary<UUID, ulong>() |
int | m_terrainCheckerCount |
uint | m_agentFOVCounter |
IAssetService | m_assetService |
Static Protected Attributes | |
static Dictionary< PacketType, PacketMethod > | PacketHandlers = new Dictionary<PacketType, PacketMethod>() |
Properties | |
int | DebugPacketLevel [get, set] |
LLImageManager | ImageManager [get, set] |
Handles UDP texture download. More... | |
LLUDPClient | UDPClient [get] |
LLUDPServer | UDPServer [get] |
IPEndPoint | RemoteEndPoint [get] |
UUID | SecureSessionId [get] |
IScene | Scene [get] |
UUID | SessionId [get] |
Vector3 | StartPos [get, set] |
bool | DeliverPackets [get, set] |
UUID | AgentId [get] |
ISceneAgent | SceneAgent [get, set] |
UUID | ActiveGroupId [get, set] |
string | ActiveGroupName [get, set] |
ulong | ActiveGroupPowers [get, set] |
int | PingTimeMS [get] |
PriorityQueue | EntityUpdateQueue [get] |
Entity update queues More... | |
string | FirstName [get] |
First name of the agent/avatar represented by the client More... | |
string | LastName [get] |
Last name of the agent/avatar represented by the client More... | |
string | Name [get] |
Full name of the client (first name and last name) More... | |
uint | CircuitCode [get] |
int | NextAnimationSequenceNumber [get] |
bool | IsActive [get, set] |
As well as it's function in IClientAPI, in LLClientView we are locking on this property in order to prevent race conditions by different threads calling Close(). More... | |
Object | CloseSyncLock [get, set] |
Used to synchronise threads when client is being closed. More... | |
bool | IsLoggingOut [get, set] |
bool | DisableFacelights [get, set] |
List< uint > | SelectedObjects [get, set] |
bool | SendLogoutPacketWhenClosing [set] |
int | TotalAgentUpdates [get, set] |
Properties inherited from OpenSim.Framework.IClientAPI | |
Vector3 | StartPos [get, set] |
UUID | AgentId [get] |
ISceneAgent | SceneAgent [get, set] |
The scene agent for this client. This will only be set if the client has an agent in a scene (i.e. if it is connected). More... | |
UUID | SessionId [get] |
UUID | SecureSessionId [get] |
UUID | ActiveGroupId [get] |
string | ActiveGroupName [get] |
ulong | ActiveGroupPowers [get] |
string | FirstName [get] |
string | LastName [get] |
IScene | Scene [get] |
List< uint > | SelectedObjects [get] |
int | NextAnimationSequenceNumber [get] |
string | Name [get] |
Returns the full name of the agent/avatar represented by this client More... | |
bool | IsActive [get, set] |
True if the client is active (sending and receiving new UDP messages). False if the client is being closed. More... | |
int | PingTimeMS [get] |
bool | IsLoggingOut [get, set] |
Set if the client is closing due to a logout request More... | |
bool | SendLogoutPacketWhenClosing [set] |
uint | CircuitCode [get] |
IPEndPoint | RemoteEndPoint [get] |
int | DebugPacketLevel [get, set] |
Set the debug level at which packet output should be printed to console. More... | |
Properties inherited from OpenSim.Framework.Client.IClientCore | |
UUID | AgentId [get] |
Handles new client connections Constructor takes a single Packet and authenticates everything
Definition at line 65 of file LLClientView.cs.
|
inline |
Constructor
Definition at line 496 of file LLClientView.cs.
|
inline |
Definition at line 842 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 735 of file LLClientView.cs.
|
inline |
Definition at line 13499 of file LLClientView.cs.
|
inline |
Add a handler for the given packet type.
The packet is handled on its own thread. If packets must be handled in the order in which they are received then please use the synchronous version of this method.
packetType | |
handler |
Definition at line 680 of file LLClientView.cs.
|
inline |
Add a handler for the given packet type.
packetType | |
handler | |
doAsync | If true, when the packet is received it is handled on its own thread rather than on the main inward bound packet handler thread. This vastly increases respnosiveness but some packets need to be handled synchronously. |
Definition at line 696 of file LLClientView.cs.
|
inline |
Add a handler for the given packet type.
packetType | |
handler | |
doAsync | If true, when the packet is received handle it on a different thread. Whether this is given direct to a threadpool thread or placed in a queue depends on the inEngine parameter. |
inEngine | If async is false then this parameter is ignored. If async is true and inEngine is false, then the packet is sent directly to a threadpool thread. If async is true and inEngine is true, then the packet is sent to the IncomingPacketAsyncHandlingEngine. This may result in slower handling but reduces the risk of overloading the simulator when there are many simultaneous async requests. |
Definition at line 719 of file LLClientView.cs.
|
inline |
Definition at line 13476 of file LLClientView.cs.
|
inlinestatic |
Definition at line 656 of file LLClientView.cs.
|
inlineprotected |
When we get a reply back from the asset service in response to a client request, send back the data.
id | |
sender | |
asset |
Definition at line 13011 of file LLClientView.cs.
delegate void OpenSim.Region.ClientStack.LindenUDP.LLClientView.BinaryGenericMessage | ( | Object | sender, |
string | method, | ||
byte | args[][] | ||
) |
|
inline |
Construct an agent alert packet
message | |
modal |
Definition at line 2403 of file LLClientView.cs.
|
inlinestatic |
Definition at line 13146 of file LLClientView.cs.
|
inlinevirtual |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1211 of file LLClientView.cs.
|
inline |
This checks the update significance against the last update made.
Can only be called by one thread at a time
x |
Definition at line 5892 of file LLClientView.cs.
|
inline |
Close down the client view
Implements OpenSim.Framework.IClientAPI.
Definition at line 546 of file LLClientView.cs.
|
inline |
Close this client
force | If true, attempts the close without checking active status. You do not want to try this except as a last ditch attempt where Active == false but the ScenePresence still exists. |
Implements OpenSim.Framework.IClientAPI.
Definition at line 551 of file LLClientView.cs.
|
inline |
Closes down the client view without first checking whether it is active.
This exists because LLUDPServer has to set IsActive = false in earlier synchronous code before calling CloseWithoutIsActiveCheck asynchronously.
Callers must lock ClosingSyncLock before calling.
Definition at line 581 of file LLClientView.cs.
|
inlineprotected |
Definition at line 5386 of file LLClientView.cs.
|
inlineprotected |
Definition at line 5603 of file LLClientView.cs.
|
inlineprotected |
Definition at line 5251 of file LLClientView.cs.
|
inlineprotected |
Definition at line 5456 of file LLClientView.cs.
|
inlinevirtual |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1491 of file LLClientView.cs.
|
inline |
Definition at line 846 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientCore.
Definition at line 12924 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientCore.
Definition at line 12931 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4320 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientCore.
Definition at line 12919 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12603 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12792 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12878 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 5622 of file LLClientView.cs.
|
inline |
Definition at line 13515 of file LLClientView.cs.
|
inline |
Definition at line 13492 of file LLClientView.cs.
|
inline |
Get the current throttles for this client as a packed byte array
multiplier | Unused |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12613 of file LLClientView.cs.
|
inlineprotected |
At the moment, we always reply that there is no cached texture.
simclient | |
packet |
Definition at line 12247 of file LLClientView.cs.
|
inlineprotected |
Definition at line 12704 of file LLClientView.cs.
|
inline |
|
inlineprotectedvirtual |
Handler called when we receive a logout packet.
client | |
packet |
Definition at line 12143 of file LLClientView.cs.
|
inlineprotected |
|
inline |
|
inlinevirtual |
Tell the client that the given neighbour region is ready to receive a child agent.
Implements OpenSim.Framework.IClientAPI.
Definition at line 1447 of file LLClientView.cs.
|
inlinevirtual |
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 424 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 622 of file LLClientView.cs.
|
inlineprotectedvirtual |
|
inlineprotected |
Make an asset request to the asset service in response to a client request.
transferRequest | |
taskID |
Definition at line 12977 of file LLClientView.cs.
|
inline |
Sent when an agent completes its movement into a region.
This packet marks completion of the arrival of a root avatar in a region, whether through login, region crossing or direct teleport.
Implements OpenSim.Framework.IClientAPI.
Definition at line 906 of file LLClientView.cs.
|
inline |
Report back collected statistical information as an OSDMap of key/values
Implements OpenSim.Framework.Monitoring.IStatsCollector.
Definition at line 12967 of file LLClientView.cs.
|
inlineprotected |
This is the starting point for sending a simulator packet out to the client
packet | Packet to send |
throttlePacketType | Throttling category for the packet |
Definition at line 12631 of file LLClientView.cs.
|
inlineprotected |
This is the starting point for sending a simulator packet out to the client
packet | Packet to send |
throttlePacketType | Throttling category for the packet |
doAutomaticSplitting | True to automatically split oversized packets (the default), or false to disable splitting if the calling code handles splitting manually |
Definition at line 12648 of file LLClientView.cs.
|
inlineprotected |
This is the starting point for sending a simulator packet out to the client
packet | Packet to send |
throttlePacketType | Throttling category for the packet |
doAutomaticSplitting | True to automatically split oversized packets (the default), or false to disable splitting if the calling code handles splitting manually |
method | The method to be called in the event this packet is reliable and unacknowledged. The server will provide normal resend capability if you do not provide your own method. |
Definition at line 12664 of file LLClientView.cs.
|
inline |
|
inline |
Entryway from the client to the simulator. All UDP packets from the client will end up here
Pack | OpenMetaverse.packet |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12726 of file LLClientView.cs.
|
inlineprotectedvirtual |
Try to process a packet using registered packet handlers
packet |
Definition at line 756 of file LLClientView.cs.
|
inline |
Definition at line 811 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12938 of file LLClientView.cs.
|
inlineprotected |
Register an interface on this client, should only be called in the constructor.
T |
iface |
Definition at line 12897 of file LLClientView.cs.
|
inlineprotectedvirtual |
This is a different way of processing packets then ProcessInPacket
Definition at line 5638 of file LLClientView.cs.
|
inline |
Definition at line 13507 of file LLClientView.cs.
|
inline |
Definition at line 13484 of file LLClientView.cs.
|
inline |
Report back collected statistical information.
Implements OpenSim.Framework.Monitoring.IStatsCollector.
Definition at line 12957 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4303 of file LLClientView.cs.
|
inline |
Return circuit information for this client.
Implements OpenSim.Framework.IClientAPI.
Definition at line 1469 of file LLClientView.cs.
|
inline |
Definition at line 12544 of file LLClientView.cs.
|
inline |
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2297 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3360 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2740 of file LLClientView.cs.
|
inline |
Send an agent alert message to the client.
message | |
modal | On the linden client, if this true then it displays a one button text box placed in the middle of the window. If false, the message is displayed in a brief duration blue information box (as for the AlertMessage packet). |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2392 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2351 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3560 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3424 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2694 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2679 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 13211 of file LLClientView.cs.
|
inline |
Send an alert message to the client. On the Linden client (tested 1.19.1.4), this pops up a brief duration blue information box in the bottom right hand corner.
message |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2376 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3812 of file LLClientView.cs.
|
inline |
Send information about the given agent's appearance to another client.
agentID | The id of the agent associated with the appearance |
visualParams | |
textureEntry |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3780 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2877 of file LLClientView.cs.
|
inline |
Definition at line 2973 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4393 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2507 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3507 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3613 of file LLClientView.cs.
|
inline |
Send an ObjectUpdate packet with information about an avatar
Implements OpenSim.Framework.IClientAPI.
Definition at line 3847 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3389 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 13155 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3573 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2331 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3589 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2611 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4823 of file LLClientView.cs.
|
inline |
Send the client an Estate message blue box pop-down with a single OK button
FromAvatarID | |
fromSessionID | |
FromAvatarName | |
Message |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2643 of file LLClientView.cs.
|
inline |
Used by the server to inform the client of new inventory items and folders.
If the node is a folder then the contents will be transferred (including all descendent folders) as well as the folder itself.
node |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2129 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientInventory.
Definition at line 13388 of file LLClientView.cs.
|
inlineprotected |
|
inlineprotected |
|
inline |
Send a response back to a client when it asks the asset server (via the region server) if it has its appearance texture cached.
avatar | |
serial | |
cachedTextures |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12326 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 5189 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 13172 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientChat.
Definition at line 932 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3531 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12860 of file LLClientView.cs.
|
inlinevirtual |
Send the cloud matrix to the client
windSpeeds | 16x16 array of cloud densities |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1388 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3872 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4415 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3675 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3371 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4928 of file LLClientView.cs.
|
inline |
Open a dialog box on the client.
objectname | |||||||||||||
objectID | |||||||||||||
ownerID | /param>
|
Implements OpenSim.Framework.IClientAPI.
Definition at line 2431 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3210 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3146 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3182 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3244 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3114 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3051 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3274 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2304 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3477 of file LLClientView.cs.
|
inline |
Generate one of the object update packets based on PrimUpdateFlags and broadcast the packet to clients
Implements OpenSim.Framework.IClientAPI.
Definition at line 3923 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4914 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4780 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3301 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2709 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 5147 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 983 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1003 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1133 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1152 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1023 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2756 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2828 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1185 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1075 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2672 of file LLClientView.cs.
|
inline |
Send the first part of a texture. For sufficiently small textures, this may be the only packet.
numParts | |
ImageUUID | |
ImageSize | |
ImageData | |
imageCodec |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4433 of file LLClientView.cs.
|
inline |
Send the next packet for a series of packets making up a single texture, as established by SendImageFirstPart()
partNumber | |
imageUuid | |
imageData |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4450 of file LLClientView.cs.
|
inline |
Tell the client that the requested texture cannot be found
Implements OpenSim.Framework.IClientAPI.
Definition at line 4461 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4424 of file LLClientView.cs.
|
inline |
Send an instant message to this client
Implements OpenSim.Framework.Client.IClientIM.
Definition at line 954 of file LLClientView.cs.
|
inline |
Send information about the items contained in a folder to the client.
XXX This method needs some refactoring loving
ownerID | The owner of the folder |
folderID | The id of the folder |
items | The items contained in the folder identified by folderID |
folders | |
fetchFolders | Do we need to send folder information? |
fetchItems | Do we need to send item information? |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1747 of file LLClientView.cs.
|
inline |
Tell the client that we have created the item it requested.
Item |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2194 of file LLClientView.cs.
|
inline |
IClientAPI.SendInventoryItemCreateUpdate(InventoryItemBase)
Implements OpenSim.Framework.IClientAPI.
Definition at line 2200 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1933 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3463 of file LLClientView.cs.
|
inline |
Tell the client that an object has been deleted
localID |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1709 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 5124 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 5198 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4986 of file LLClientView.cs.
|
inline |
Send land properties to the client.
sequence_id | |
snap_selection | |
request_result | |
lo |
parcelObjectCapacity | /param>
|
Implements OpenSim.Framework.IClientAPI.
Definition at line 4996 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2840 of file LLClientView.cs.
|
inlinevirtual |
Send the region heightmap to the client This method is only called when not doing intellegent terrain patch sending and is only called when the scene presence is initially created and sends all of the region's patches to the client.
map | heightmap |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1226 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1300 of file LLClientView.cs.
|
inline |
Sends a terrain packet for the point specified. This is a legacy call that has refarbed the terrain into a flat map of floats. We just use the terrain from the region we know about.
px | Patch coordinate (x) 0..15 |
py | Patch coordinate (y) 0..15 |
map | heightmap |
Definition at line 1348 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3493 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2418 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1572 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2651 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1551 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3326 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1651 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3702 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 5609 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4512 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4546 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3348 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3637 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2999 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12810 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12820 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4276 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2798 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1670 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3713 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 13249 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2472 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2459 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 13103 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2991 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 857 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4874 of file LLClientView.cs.
|
inlinevirtual |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1585 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientInventory.
Definition at line 13342 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2249 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientInventory.
Definition at line 13304 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12123 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2867 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3039 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12842 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4471 of file LLClientView.cs.
|
inline |
Send statistical information about the sim to the client.
stats |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4476 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2724 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1696 of file LLClientView.cs.
|
inline |
Update the client as to where the sun is currently located.
sunPos | |
sunVel | |
CurrentTime | Seconds since Unix Epoch 01/01/1970 00:00:00 |
SecondsPerSunCycle | |
SecondsPerYear | |
OrbitalPosition | The orbital position is given in radians, and must be "adjusted" for the linden client, see LLClientView |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2516 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2262 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2275 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4965 of file LLClientView.cs.
|
inline |
Inform the client that a teleport attempt has failed
Implements OpenSim.Framework.IClientAPI.
Definition at line 1616 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1640 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1630 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3380 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 13187 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2986 of file LLClientView.cs.
|
inline |
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2493 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3692 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 3654 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2596 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2545 of file LLClientView.cs.
|
inline |
Tell this client what items it should be wearing now
Implements OpenSim.Framework.IClientAPI.
Definition at line 3744 of file LLClientView.cs.
|
inlinevirtual |
Send the wind matrix to the client
windSpeeds | 16x16 array of wind speeds |
Implements OpenSim.Framework.IClientAPI.
Definition at line 1379 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 2284 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 4403 of file LLClientView.cs.
|
inline |
Sets the throttles from values supplied caller
throttles |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12598 of file LLClientView.cs.
|
inline |
Sets the throttles from values supplied by the client
throttles |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12579 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12584 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12803 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 12869 of file LLClientView.cs.
|
inline |
Definition at line 851 of file LLClientView.cs.
|
inlinevirtual |
Start processing for this client.
Implements OpenSim.Framework.IClientAPI.
Definition at line 833 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.IClientAPI.
Definition at line 638 of file LLClientView.cs.
|
inline |
Implements OpenSim.Framework.Client.IClientCore.
Definition at line 12908 of file LLClientView.cs.
|
inline |
Report back collected statistical information in json
Implements OpenSim.Framework.Monitoring.IStatsCollector.
Definition at line 12962 of file LLClientView.cs.
|
protected |
Definition at line 386 of file LLClientView.cs.
|
protected |
Definition at line 387 of file LLClientView.cs.
|
protected |
Definition at line 388 of file LLClientView.cs.
|
protected |
Definition at line 391 of file LLClientView.cs.
|
protected |
Definition at line 332 of file LLClientView.cs.
|
protected |
Definition at line 393 of file LLClientView.cs.
|
protected |
Definition at line 384 of file LLClientView.cs.
|
protected |
Definition at line 382 of file LLClientView.cs.
|
protected |
List used in construction of data blocks for an object update packet. This is to stop us having to continually recreate it.
Definition at line 350 of file LLClientView.cs.
|
protected |
Definition at line 380 of file LLClientView.cs.
|
protected |
Definition at line 389 of file LLClientView.cs.
|
protected |
Definition at line 383 of file LLClientView.cs.
|
protected |
Definition at line 379 of file LLClientView.cs.
|
protected |
Definition at line 381 of file LLClientView.cs.
|
protected |
Definition at line 385 of file LLClientView.cs.
|
protected |
Definition at line 390 of file LLClientView.cs.
|
staticprotected |
Definition at line 321 of file LLClientView.cs.
|
getset |
Definition at line 421 of file LLClientView.cs.
|
getset |
Definition at line 422 of file LLClientView.cs.
|
getset |
Definition at line 423 of file LLClientView.cs.
|
get |
Definition at line 419 of file LLClientView.cs.
|
get |
Definition at line 456 of file LLClientView.cs.
|
getset |
Used to synchronise threads when client is being closed.
Definition at line 471 of file LLClientView.cs.
|
getset |
Debug packet level. See OpenSim.RegisterConsoleCommands() for more details.
Definition at line 70 of file LLClientView.cs.
|
getset |
Definition at line 412 of file LLClientView.cs.
|
getset |
Definition at line 476 of file LLClientView.cs.
|
get |
Entity update queues
Definition at line 439 of file LLClientView.cs.
|
get |
First name of the agent/avatar represented by the client
Definition at line 444 of file LLClientView.cs.
|
getset |
Handles UDP texture download.
Definition at line 326 of file LLClientView.cs.
|
getset |
As well as it's function in IClientAPI, in LLClientView we are locking on this property in order to prevent race conditions by different threads calling Close().
Definition at line 466 of file LLClientView.cs.
|
getset |
Definition at line 473 of file LLClientView.cs.
|
get |
Last name of the agent/avatar represented by the client
Definition at line 449 of file LLClientView.cs.
|
get |
Full name of the client (first name and last name)
Definition at line 454 of file LLClientView.cs.
|
get |
Definition at line 458 of file LLClientView.cs.
|
get |
Definition at line 427 of file LLClientView.cs.
|
get |
Definition at line 402 of file LLClientView.cs.
|
get |
Definition at line 404 of file LLClientView.cs.
|
getset |
Definition at line 420 of file LLClientView.cs.
|
get |
Definition at line 403 of file LLClientView.cs.
|
getset |
Definition at line 481 of file LLClientView.cs.
|
set |
Definition at line 483 of file LLClientView.cs.
|
get |
Definition at line 405 of file LLClientView.cs.
|
getset |
Definition at line 407 of file LLClientView.cs.
|
getset |
Definition at line 5875 of file LLClientView.cs.
|
get |
Definition at line 400 of file LLClientView.cs.
|
get |
Definition at line 401 of file LLClientView.cs.
AbortXfer OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAbortXfer |
Definition at line 170 of file LLClientView.cs.
AcceptCallingCard OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAcceptCallingCard |
Definition at line 248 of file LLClientView.cs.
ActivateGesture OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnActivateGesture |
Definition at line 236 of file LLClientView.cs.
AddNewPrim OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAddPrim |
Definition at line 116 of file LLClientView.cs.
UpdateAgent OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAgentCameraUpdate |
Definition at line 98 of file LLClientView.cs.
FetchInventory OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAgentDataUpdateRequest |
Definition at line 148 of file LLClientView.cs.
AgentFOV OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAgentFOV |
Definition at line 272 of file LLClientView.cs.
AgentRequestSit OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAgentRequestSit |
Definition at line 99 of file LLClientView.cs.
AgentSit OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAgentSit |
Definition at line 100 of file LLClientView.cs.
UpdateAgent OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAgentUpdate |
Definition at line 97 of file LLClientView.cs.
FriendActionDelegate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnApproveFriendRequest |
Definition at line 192 of file LLClientView.cs.
UDPAssetUploadRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAssetUploadRequest |
Definition at line 166 of file LLClientView.cs.
Action<Vector3, bool, bool> OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAutoPilotGo |
Definition at line 235 of file LLClientView.cs.
AvatarInterestUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAvatarInterestUpdate |
Definition at line 270 of file LLClientView.cs.
AvatarNotesUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAvatarNotesUpdate |
Definition at line 268 of file LLClientView.cs.
AvatarNowWearing OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAvatarNowWearing |
Definition at line 88 of file LLClientView.cs.
AvatarPickerRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnAvatarPickerRequest |
Definition at line 101 of file LLClientView.cs.
BakeTerrain OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnBakeTerrain |
Definition at line 218 of file LLClientView.cs.
BinaryGenericMessage OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnBinaryGenericMessage |
Definition at line 74 of file LLClientView.cs.
BuyObjectInventory OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnBuyObjectInventory |
Definition at line 303 of file LLClientView.cs.
CachedTextureRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnCachedTextureRequest |
Definition at line 306 of file LLClientView.cs.
ChangeAnim OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnChangeAnim |
Definition at line 104 of file LLClientView.cs.
ChangeInventoryItemFlags OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnChangeInventoryItemFlags |
Definition at line 288 of file LLClientView.cs.
ChatMessage OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnChatFromClient |
Definition at line 80 of file LLClientView.cs.
StatusChange OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnChildAgentStatus |
Definition at line 298 of file LLClientView.cs.
ClassifiedDelete OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnClassifiedDelete |
Definition at line 256 of file LLClientView.cs.
ClassifiedGodDelete OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnClassifiedGodDelete |
Definition at line 257 of file LLClientView.cs.
ClassifiedInfoRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnClassifiedInfoRequest |
Definition at line 254 of file LLClientView.cs.
ClassifiedInfoUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnClassifiedInfoUpdate |
Definition at line 255 of file LLClientView.cs.
ClientChangeObject OpenSim.Region.ClientStack.LindenUDP.LLClientView.onClientChangeObject |
Definition at line 132 of file LLClientView.cs.
CommitEstateTerrainTextureRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnCommitEstateTerrainTextureRequest |
Definition at line 216 of file LLClientView.cs.
Action<IClientAPI, bool> OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnCompleteMovementToRegion |
Definition at line 95 of file LLClientView.cs.
ConfirmXfer OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnConfirmXfer |
Definition at line 169 of file LLClientView.cs.
Action<IClientAPI> OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnConnectionClosed |
Definition at line 77 of file LLClientView.cs.
CopyInventoryItem OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnCopyInventoryItem |
Definition at line 161 of file LLClientView.cs.
CreateInventoryFolder OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnCreateNewInventoryFolder |
Definition at line 153 of file LLClientView.cs.
CreateNewInventoryItem OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnCreateNewInventoryItem |
Definition at line 151 of file LLClientView.cs.
DeactivateGesture OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDeactivateGesture |
Definition at line 237 of file LLClientView.cs.
DeclineCallingCard OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDeclineCallingCard |
Definition at line 249 of file LLClientView.cs.
DeGrabObject OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDeGrabObject |
Definition at line 109 of file LLClientView.cs.
DelinkObjects OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDelinkObjects |
Definition at line 107 of file LLClientView.cs.
FriendActionDelegate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDenyFriendRequest |
Definition at line 193 of file LLClientView.cs.
DeRezObject OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDeRezObject |
Definition at line 82 of file LLClientView.cs.
UUIDNameRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDetachAttachmentIntoInv |
Definition at line 91 of file LLClientView.cs.
DetailedEstateDataRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDetailedEstateDataRequest |
Definition at line 212 of file LLClientView.cs.
DirClassifiedQuery OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDirClassifiedQuery |
Definition at line 243 of file LLClientView.cs.
DirFindQuery OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDirFindQuery |
Definition at line 240 of file LLClientView.cs.
DirLandQuery OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDirLandQuery |
Definition at line 241 of file LLClientView.cs.
DirPlacesQuery OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDirPlacesQuery |
Definition at line 239 of file LLClientView.cs.
DirPopularQuery OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDirPopularQuery |
Definition at line 242 of file LLClientView.cs.
DisconnectUser OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnDisconnectUser |
Definition at line 301 of file LLClientView.cs.
EconomyDataRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEconomyDataRequest |
Definition at line 197 of file LLClientView.cs.
EstateBlueBoxMessageRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateBlueBoxMessageRequest |
Definition at line 226 of file LLClientView.cs.
EstateChangeCovenantRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateChangeCovenantRequest |
Definition at line 223 of file LLClientView.cs.
EstateChangeInfo OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateChangeInfo |
Definition at line 220 of file LLClientView.cs.
EstateCovenantRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateCovenantRequest |
Definition at line 191 of file LLClientView.cs.
EstateDebugRegionRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateDebugRegionRequest |
Definition at line 227 of file LLClientView.cs.
EstateManageTelehub OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateManageTelehub |
Definition at line 221 of file LLClientView.cs.
EstateRestartSimRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateRestartSimRequest |
Definition at line 222 of file LLClientView.cs.
EstateTeleportAllUsersHomeRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateTeleportAllUsersHomeRequest |
Definition at line 229 of file LLClientView.cs.
EstateTeleportOneUserHomeRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEstateTeleportOneUserHomeRequest |
Definition at line 228 of file LLClientView.cs.
EventGodDelete OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEventGodDelete |
Definition at line 260 of file LLClientView.cs.
EventInfoRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEventInfoRequest |
Definition at line 244 of file LLClientView.cs.
EventNotificationAddRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEventNotificationAddRequest |
Definition at line 258 of file LLClientView.cs.
EventNotificationRemoveRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnEventNotificationRemoveRequest |
Definition at line 259 of file LLClientView.cs.
FetchInventory OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnFetchInventory |
Definition at line 158 of file LLClientView.cs.
FetchInventoryDescendents OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnFetchInventoryDescendents |
Definition at line 156 of file LLClientView.cs.
FindAgentUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnFindAgent |
Definition at line 273 of file LLClientView.cs.
ForceReleaseControls OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnForceReleaseControls |
Definition at line 209 of file LLClientView.cs.
GenericMessage OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGenericMessage |
Definition at line 296 of file LLClientView.cs.
GetScriptRunning OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGetScriptRunning |
Definition at line 233 of file LLClientView.cs.
GodKickUser OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGodKickUser |
Definition at line 118 of file LLClientView.cs.
GodlikeMessage OpenSim.Region.ClientStack.LindenUDP.LLClientView.onGodlikeMessage |
Definition at line 291 of file LLClientView.cs.
GodUpdateRegionInfoUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGodUpdateRegionInfoUpdate |
Definition at line 292 of file LLClientView.cs.
GrabObject OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGrabObject |
Definition at line 108 of file LLClientView.cs.
MoveObject OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGrabUpdate |
Definition at line 114 of file LLClientView.cs.
GrantUserFriendRights OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGrantUserRights |
Definition at line 195 of file LLClientView.cs.
GroupAccountDetailsRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGroupAccountDetailsRequest |
Definition at line 278 of file LLClientView.cs.
GroupAccountSummaryRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGroupAccountSummaryRequest |
Definition at line 277 of file LLClientView.cs.
GroupAccountTransactionsRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGroupAccountTransactionsRequest |
Definition at line 279 of file LLClientView.cs.
GroupActiveProposalsRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGroupActiveProposalsRequest |
Definition at line 284 of file LLClientView.cs.
GroupVoteHistoryRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnGroupVoteHistoryRequest |
Definition at line 285 of file LLClientView.cs.
ImprovedInstantMessage OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnInstantMessage |
Definition at line 79 of file LLClientView.cs.
GodLandStatRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnLandStatRequest |
Definition at line 210 of file LLClientView.cs.
LandUndo OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnLandUndo |
Definition at line 208 of file LLClientView.cs.
LinkInventoryItem OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnLinkInventoryItem |
Definition at line 152 of file LLClientView.cs.
LinkObjects OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnLinkObjects |
Definition at line 106 of file LLClientView.cs.
Action<IClientAPI> OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnLogout |
Definition at line 75 of file LLClientView.cs.
MapItemRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMapItemRequest |
Definition at line 246 of file LLClientView.cs.
RequestMapName OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMapNameRequest |
Definition at line 142 of file LLClientView.cs.
ModifyTerrain OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnModifyTerrain |
Definition at line 84 of file LLClientView.cs.
MoneyBalanceRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMoneyBalanceRequest |
Definition at line 198 of file LLClientView.cs.
MoneyTransferRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMoneyTransferRequest |
Definition at line 196 of file LLClientView.cs.
MoveInventoryFolder OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMoveInventoryFolder |
Definition at line 155 of file LLClientView.cs.
MoveInventoryItem OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMoveInventoryItem |
Definition at line 163 of file LLClientView.cs.
MoveItemsAndLeaveCopy OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMoveItemsAndLeaveCopy |
Definition at line 162 of file LLClientView.cs.
MoveTaskInventory OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMoveTaskItem |
Definition at line 174 of file LLClientView.cs.
MuteListRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnMuteListRequest |
Definition at line 269 of file LLClientView.cs.
UUIDNameRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnNameFromUUIDRequest |
Definition at line 176 of file LLClientView.cs.
NetworkStats OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnNetworkStatsUpdate |
Definition at line 253 of file LLClientView.cs.
ObjectAttach OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectAttach |
Definition at line 92 of file LLClientView.cs.
ObjectBuy OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectBuy |
Definition at line 205 of file LLClientView.cs.
GenericCall7 OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectClickAction |
Definition at line 126 of file LLClientView.cs.
GenericCall7 OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectDescription |
Definition at line 124 of file LLClientView.cs.
ObjectDeselect OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectDeselect |
Definition at line 123 of file LLClientView.cs.
ObjectDeselect OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectDetach |
Definition at line 93 of file LLClientView.cs.
ObjectDrop OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectDrop |
Definition at line 94 of file LLClientView.cs.
ObjectDuplicate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectDuplicate |
Definition at line 112 of file LLClientView.cs.
ObjectDuplicateOnRay OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectDuplicateOnRay |
Definition at line 113 of file LLClientView.cs.
RequestObjectPropertiesFamily OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectGroupRequest |
Definition at line 211 of file LLClientView.cs.
ObjectIncludeInSearch OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectIncludeInSearch |
Definition at line 128 of file LLClientView.cs.
GenericCall7 OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectMaterial |
Definition at line 127 of file LLClientView.cs.
GenericCall7 OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectName |
Definition at line 125 of file LLClientView.cs.
ObjectOwner OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectOwner |
Definition at line 238 of file LLClientView.cs.
ObjectPermissions OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectPermissions |
Definition at line 76 of file LLClientView.cs.
ObjectRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectRequest |
Definition at line 121 of file LLClientView.cs.
ObjectSaleInfo OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectSaleInfo |
Definition at line 204 of file LLClientView.cs.
ObjectSelect OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnObjectSelect |
Definition at line 122 of file LLClientView.cs.
OfferCallingCard OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnOfferCallingCard |
Definition at line 247 of file LLClientView.cs.
ParcelAbandonRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelAbandonRequest |
Definition at line 185 of file LLClientView.cs.
ParcelAccessListRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelAccessListRequest |
Definition at line 177 of file LLClientView.cs.
ParcelAccessListUpdateRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelAccessListUpdateRequest |
Definition at line 178 of file LLClientView.cs.
ParcelBuy OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelBuy |
Definition at line 199 of file LLClientView.cs.
ParcelBuyPass OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelBuyPass |
Definition at line 282 of file LLClientView.cs.
ParcelDeedToGroup OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelDeedToGroup |
Definition at line 189 of file LLClientView.cs.
ParcelDivideRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelDivideRequest |
Definition at line 180 of file LLClientView.cs.
ParcelDwellRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelDwellRequest |
Definition at line 261 of file LLClientView.cs.
EjectUserUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelEjectUser |
Definition at line 281 of file LLClientView.cs.
FreezeUserUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelFreezeUser |
Definition at line 280 of file LLClientView.cs.
ParcelGodForceOwner OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelGodForceOwner |
Definition at line 186 of file LLClientView.cs.
ParcelGodMark OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelGodMark |
Definition at line 283 of file LLClientView.cs.
ParcelInfoRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelInfoRequest |
Definition at line 231 of file LLClientView.cs.
ParcelJoinRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelJoinRequest |
Definition at line 181 of file LLClientView.cs.
ParcelObjectOwnerRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelObjectOwnerRequest |
Definition at line 184 of file LLClientView.cs.
ParcelPropertiesRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelPropertiesRequest |
Definition at line 179 of file LLClientView.cs.
ParcelPropertiesUpdateRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelPropertiesUpdateRequest |
Definition at line 182 of file LLClientView.cs.
ParcelReclaim OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelReclaim |
Definition at line 187 of file LLClientView.cs.
ParcelReturnObjectsRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelReturnObjectsRequest |
Definition at line 188 of file LLClientView.cs.
ParcelSelectObjects OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelSelectObjects |
Definition at line 183 of file LLClientView.cs.
ParcelSetOtherCleanTime OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnParcelSetOtherCleanTime |
Definition at line 245 of file LLClientView.cs.
PickDelete OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnPickDelete |
Definition at line 265 of file LLClientView.cs.
PickGodDelete OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnPickGodDelete |
Definition at line 266 of file LLClientView.cs.
PickInfoUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnPickInfoUpdate |
Definition at line 267 of file LLClientView.cs.
PlacesQuery OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnPlacesQuery |
Definition at line 271 of file LLClientView.cs.
UpdateAgent OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnPreAgentUpdate |
Definition at line 96 of file LLClientView.cs.
PurgeInventoryDescendents OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnPurgeInventoryDescendents |
Definition at line 157 of file LLClientView.cs.
AgentSit OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRedo |
Definition at line 207 of file LLClientView.cs.
RegionHandleRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRegionHandleRequest |
Definition at line 230 of file LLClientView.cs.
Action<IClientAPI> OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRegionHandShakeReply |
Definition at line 85 of file LLClientView.cs.
RegionInfoRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRegionInfoRequest |
Definition at line 190 of file LLClientView.cs.
Action<UUID> OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRemoveAvatar |
Definition at line 300 of file LLClientView.cs.
RemoveInventoryFolder OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRemoveInventoryFolder |
Definition at line 165 of file LLClientView.cs.
RemoveInventoryItem OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRemoveInventoryItem |
Definition at line 164 of file LLClientView.cs.
MuteListEntryRemove OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRemoveMuteListEntry |
Definition at line 290 of file LLClientView.cs.
RemoveTaskInventory OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRemoveTaskItem |
Definition at line 175 of file LLClientView.cs.
RequestAsset OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestAsset |
Definition at line 302 of file LLClientView.cs.
RequestAvatarProperties OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestAvatarProperties |
Definition at line 146 of file LLClientView.cs.
Action<IClientAPI> OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestAvatarsData |
Definition at line 105 of file LLClientView.cs.
RequestGodlikePowers OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestGodlikePowers |
Definition at line 117 of file LLClientView.cs.
RequestMapBlocks OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestMapBlocks |
Definition at line 141 of file LLClientView.cs.
RequestObjectPropertiesFamily OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestObjectPropertiesFamily |
Definition at line 129 of file LLClientView.cs.
RequestPayPrice OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestPayPrice |
Definition at line 203 of file LLClientView.cs.
RequestTaskInventory OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestTaskInventory |
Definition at line 159 of file LLClientView.cs.
RequestTerrain OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestTerrain |
Definition at line 171 of file LLClientView.cs.
TextureRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestTexture |
Definition at line 297 of file LLClientView.cs.
GenericCall1 OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestWearables |
Definition at line 86 of file LLClientView.cs.
RequestXfer OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRequestXfer |
Definition at line 168 of file LLClientView.cs.
RetrieveInstantMessages OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRetrieveInstantMessages |
Definition at line 264 of file LLClientView.cs.
RezMultipleAttachmentsFromInv OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRezMultipleAttachmentsFromInv |
Definition at line 90 of file LLClientView.cs.
RezObject OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRezObject |
Definition at line 81 of file LLClientView.cs.
RezRestoreToWorld OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRezRestoreToWorld |
Definition at line 83 of file LLClientView.cs.
RezScript OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRezScript |
Definition at line 172 of file LLClientView.cs.
RezSingleAttachmentFromInv OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnRezSingleAttachmentFromInv |
Definition at line 89 of file LLClientView.cs.
SaveStateHandler OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSaveState |
Definition at line 276 of file LLClientView.cs.
ScriptAnswer OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnScriptAnswer |
Definition at line 202 of file LLClientView.cs.
ScriptReset OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnScriptReset |
Definition at line 232 of file LLClientView.cs.
SendPostcard OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSendPostcard |
Definition at line 287 of file LLClientView.cs.
SetAlwaysRun OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetAlwaysRun |
Definition at line 147 of file LLClientView.cs.
SetAppearance OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetAppearance |
Definition at line 87 of file LLClientView.cs.
SetEstateFlagsRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetEstateFlagsRequest |
Definition at line 213 of file LLClientView.cs.
SetEstateTerrainBaseTexture OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetEstateTerrainBaseTexture |
Definition at line 304 of file LLClientView.cs.
SetEstateTerrainDetailTexture OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetEstateTerrainDetailTexture |
Definition at line 214 of file LLClientView.cs.
SetEstateTerrainTextureHeights OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetEstateTerrainTextureHeights |
Definition at line 215 of file LLClientView.cs.
SetRegionTerrainSettings OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetRegionTerrainSettings |
Definition at line 217 of file LLClientView.cs.
SetScriptRunning OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetScriptRunning |
Definition at line 234 of file LLClientView.cs.
TeleportLocationRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSetStartLocationRequest |
Definition at line 149 of file LLClientView.cs.
SimulatorBlueBoxMessageRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSimulatorBlueBoxMessageRequest |
Definition at line 225 of file LLClientView.cs.
SimWideDeletesDelegate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSimWideDeletes |
Definition at line 286 of file LLClientView.cs.
SoundTrigger OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSoundTrigger |
Definition at line 250 of file LLClientView.cs.
SpinStart OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSpinStart |
Definition at line 110 of file LLClientView.cs.
SpinStop OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSpinStop |
Definition at line 111 of file LLClientView.cs.
SpinObject OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnSpinUpdate |
Definition at line 115 of file LLClientView.cs.
StartAnim OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnStartAnim |
Definition at line 102 of file LLClientView.cs.
StartLure OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnStartLure |
Definition at line 251 of file LLClientView.cs.
StopAnim OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnStopAnim |
Definition at line 103 of file LLClientView.cs.
GenericCall2 OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnStopMovement |
Definition at line 299 of file LLClientView.cs.
TeleportCancel OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnTeleportCancel |
Definition at line 145 of file LLClientView.cs.
UUIDNameRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnTeleportHomeRequest |
Definition at line 200 of file LLClientView.cs.
TeleportLandmarkRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnTeleportLandmarkRequest |
Definition at line 144 of file LLClientView.cs.
TeleportLocationRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnTeleportLocationRequest |
Definition at line 143 of file LLClientView.cs.
TeleportLureRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnTeleportLureRequest |
Definition at line 252 of file LLClientView.cs.
FriendshipTermination OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnTerminateFriendship |
Definition at line 194 of file LLClientView.cs.
TrackAgentUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnTrackAgent |
Definition at line 274 of file LLClientView.cs.
TerrainUnacked OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUnackedTerrain |
Definition at line 305 of file LLClientView.cs.
AgentSit OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUndo |
Definition at line 206 of file LLClientView.cs.
UpdateAvatarProperties OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateAvatarProperties |
Definition at line 150 of file LLClientView.cs.
UpdateEstateAccessDeltaRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateEstateAccessDeltaRequest |
Definition at line 224 of file LLClientView.cs.
ObjectExtraParams OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateExtraParams |
Definition at line 119 of file LLClientView.cs.
UpdateInventoryFolder OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateInventoryFolder |
Definition at line 154 of file LLClientView.cs.
UpdateInventoryItem OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateInventoryItem |
Definition at line 160 of file LLClientView.cs.
MuteListEntryUpdate OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateMuteListEntry |
Definition at line 289 of file LLClientView.cs.
UpdatePrimFlags OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimFlags |
Definition at line 130 of file LLClientView.cs.
UpdatePrimGroupRotation OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimGroupMouseRotation |
Definition at line 138 of file LLClientView.cs.
UpdateVector OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimGroupPosition |
Definition at line 133 of file LLClientView.cs.
UpdatePrimRotation OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimGroupRotation |
Definition at line 135 of file LLClientView.cs.
UpdateVector OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimGroupScale |
Definition at line 140 of file LLClientView.cs.
UpdateVector OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimScale |
Definition at line 139 of file LLClientView.cs.
UpdateShape OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimShape |
Definition at line 120 of file LLClientView.cs.
UpdateVector OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimSinglePosition |
Definition at line 134 of file LLClientView.cs.
UpdatePrimSingleRotation OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimSingleRotation |
Definition at line 136 of file LLClientView.cs.
UpdatePrimSingleRotationPosition OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimSingleRotationPosition |
Definition at line 137 of file LLClientView.cs.
UpdatePrimTexture OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdatePrimTexture |
Definition at line 131 of file LLClientView.cs.
UpdateTaskInventory OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateTaskInventory |
Definition at line 173 of file LLClientView.cs.
GenericCall2 OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateThrottles |
Definition at line 293 of file LLClientView.cs.
UpdateUserInfo OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUpdateUserInfo |
Definition at line 263 of file LLClientView.cs.
RequestTerrain OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUploadTerrain |
Definition at line 219 of file LLClientView.cs.
UserInfoRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUserInfoRequest |
Definition at line 262 of file LLClientView.cs.
NewUserReport OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUserReport |
Definition at line 275 of file LLClientView.cs.
UUIDNameRequest OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnUUIDGroupNameRequest |
Definition at line 201 of file LLClientView.cs.
ViewerEffectEventHandler OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnViewerEffect |
Definition at line 78 of file LLClientView.cs.
XferReceive OpenSim.Region.ClientStack.LindenUDP.LLClientView.OnXferReceive |
Definition at line 167 of file LLClientView.cs.