OpenSim::Framework Namespace Reference


Classes

class  ACL
 Access Control List Engine. More...
class  AlreadyContainsRoleException
 Thrown when an ACL attempts to add a duplicate role. More...
class  Role
 A role class, for use with Users or Groups. More...
class  Resource
class  ACLTester
class  AgentCircuitData
class  sAgentCircuitData
class  AgentCircuitManager
 Manage client circuits. More...
class  AgentUpdateArgs
class  AssetBase
class  AssetConfig
 AssetConfig -- For Asset Server Configuration. More...
class  AssetLandmark
struct  AssetRequest
class  AssetRequestToClient
 This class was created to refactor OutPacket out of AssetCache There is a conflict between OpenSim.Framework.Communications.Cache.AssetRequest and OpenSim.Framework.AssetRequest and unifying them results in a prebuild chicken and egg problem with OpenSim.Framework requiring OpenSim.Framework.Communications.Cache while OpenSim.Framework.Communications.Cache requiring OpenSim.Framework. More...
class  AssetStorage
class  AuthenticateResponse
class  AvatarAppearance
class  AvatarPickerAvatar
class  AvatarPickerReplyAgentDataArgs
class  AvatarPickerReplyDataArgs
class  AvatarWearable
class  AvatarWearingArgs
class  BlockingQueue< T >
class  CacheItemBase
class  MemoryCacheItem
class  FileCacheItem
class  Cache
class  ChildAgentDataUpdate
class  ClientInfo
class  ClientManager
class  DetectedObject
class  ColliderArgs
class  ConfigSettings
class  ConfigurationMember
class  ConfigurationOption
class  Constants
class  Culture
class  EstateBan
class  EstateSettings
class  EventData
class  FriendListItem
class  FriendRegionInfo
class  GridConfig
class  GridInstantMessage
class  GroupMembershipData
struct  GroupTitlesData
struct  GroupProfileData
struct  GroupMembersData
struct  GroupRolesData
struct  GroupRoleMembersData
struct  GroupNoticeData
interface  IAssetLoader
interface  IAssetProviderPlugin
class  AssetDataInitialiser
interface  IAssetServer
 Description of IAssetServer. More...
interface  IAssetReceiver
 Implemented by classes which with to asynchronously receive asset data from the asset service. More...
interface  IAssetPlugin
struct  DirPlacesReplyData
struct  DirPeopleReplyData
struct  DirEventsReplyData
struct  DirGroupsReplyData
struct  DirClassifiedReplyData
struct  DirLandReplyData
struct  DirPopularReplyData
interface  IClientAPI
interface  IGenericConfig
interface  IInventoryDataPlugin
 An interface for accessing inventory data from a storage server. More...
class  InventoryDataInitialiser
class  InventoryCollection
 Used to serialize a whole inventory for transfer over the network. More...
class  InventoryConfig
 Defines and handles inventory grid server configuration. More...
class  InventoryFolderBase
 A Class for folders which contain users inventory. More...
class  InventoryItemBase
 Inventory Item - contains all the properties associated with an individual inventory piece. More...
class  PluginNotInitialisedException
 Exception thrown if Initialise has been called, but failed. More...
interface  IPlugin
 This interface, describes a generic plugin. More...
class  PluginInitialiserBase
 Any plugins which need to pass parameters to their initialisers must inherit this class and use it to set the PluginLoader Initialiser property. More...
interface  IRegionCommsListener
interface  IRegionLoader
interface  IScene
interface  IUserDataPlugin
 An interface for connecting to user storage servers. More...
class  UserDataInitialiser
class  JId
class  LandData
class  LandStatReportItem
class  LandUpdateArgs
class  Location
class  Login
class  MapBlockData
struct  mapItemReply
class  MessageServerConfig
 Message Server Config - Configuration of the Message Server. More...
class  NeighbourInfo
class  NetworkServersInfo
interface  IEventArgs
class  OSChatMessage
 ChatFromViewer Arguments. More...
class  PacketPool
class  PluginConstraintViolatedException
 Exception thrown if an incorrect number of plugins are loaded. More...
interface  IPluginConstraint
 Classes wishing to impose constraints on plugin loading must implement this class and pass it to PluginLoader AddConstraint(). More...
interface  IPluginFilter
 Classes wishing to select specific plugins from a range of possible options must implement this class and pass it to PluginLoader Load(). More...
class  PluginLoader< T >
 Generic Plugin Loader. More...
class  PluginExtensionNode
class  PluginCountConstraint
 Constraint that bounds the number of plugins to be loaded. More...
class  PluginProviderFilter
 Filters out which plugin to load based on its the plugin name or names given. Plugin names are contained in their addin.xml. More...
class  PrimitiveBaseShape
class  ProxyCodec
class  RegionCommsListener
 Sandbox mode region comms listener. There is one of these per region. More...
class  RegionHandshakeArgs
class  SimpleRegionInfo
class  RegionInfo
class  RegionInfoForEstateMenuArgs
class  RegionSettings
class  RegionUpData
class  RemoteDigest
 NEEDS AUDIT. More...
class  RequestAssetArgs
class  SerializableInventory
class  SerializableRegionInfo
class  SimStats
 Enapsulate statistics for a simulator/scene. More...
class  sLLVector3
class  SurfaceTouchEventArgs
class  TaskInventoryDictionary
 A dictionary for task inventory. More...
class  TaskInventoryItem
 Represents an item in a task inventory. More...
class  TextureRequestArgs
class  ThreadTracker
class  UndoStack< T >
 Undo stack. Deletes entries beyond a certain capacity. More...
class  UpdateShapeArgs
class  UserAgentData
 Information about a users session. More...
class  UserConfig
 UserConfig -- For User Server Configuration. More...
class  UserProfileData
 Information about a particular user known to the userserver. More...
class  Util
 Miscellaneous utility functions. More...
class  ViewerEffectEventHandlerArg
interface  IInventoryTransferModule
 An interface for accessing and managing agent inventory. More...

Namespaces

namespace  AssetLoader
namespace  Client
namespace  Communications
namespace  Configuration
namespace  Console
namespace  RegionLoader
namespace  Servers
namespace  Statistics
namespace  Tests
namespace  Utilities

Enumerations

enum  Permission { Deny, None, Allow }
 Does this Role have permission to access a specified Resource? More...
enum  CacheStrategy { Conservative = 0, Balanced = 1, Aggressive = 2 }
enum  CacheMedium { Memory = 0, File = 1 }
enum  CacheFlags { CacheMissing = 1, AllowUpdate = 2 }
enum  ChatTypeEnum {
  Whisper = 0, Say = 1, Shout = 2, StartTyping = 4,
  StopTyping = 5, DebugChannel = 6, Region = 7, Owner = 8,
  Broadcast = 0xFF
}
enum  EventDataFlags { Mature = 1 << 0 }
enum  RegionStatus {
  Down = 0, Up = 1, Crashed = 2, Starting = 3,
  SlaveScene = 4
}
enum  ParcelMediaCommandEnum {
  Stop = 0, Pause = 1, Play = 2, Loop = 3,
  Texture = 4, Texture = 5, Url = 5, Time = 6,
  Agent = 7, Unload = 8, AutoAlign = 9, Type = 10,
  Size = 11, Desc = 12
}
enum  ProfileShape {
  Circle = 0, Circle = 16, Square = 1, Square = 32,
  IsometricTriangle = 2, EquilateralTriangle = 3, RightTriangle = 4, HalfCircle = 5
}
enum  HollowShape {
  Same = 0, Circle = 0, Circle = 16, Square = 1,
  Square = 32, Triangle = 48
}
enum  PCodeEnum {
  Primitive = 9, Avatar = 47, Grass = 95, NewTree = 111,
  ParticleSystem = 143, Tree = 255
}
enum  Extrusion { Straight = 16, Curve1 = 32, Curve2 = 48, Flexible = 128 }
enum  ThrottleOutPacketType {
  Resend = 0, Land = 1, Wind = 2, Cloud = 3,
  Task = 4, Texture = 4, Texture = 5, Asset = 6,
  Unknown = 7, Back = 8, TypeMask = 15, LowPriority = 128
}

Functions

delegate Object FetchDelegate (UUID index)
delegate bool ExpireDelegate (UUID index)
delegate void ForEachClientDelegate (IClientAPI client)
delegate void ViewerEffectEventHandler (IClientAPI sender, List< ViewerEffectEventHandlerArg > args)
delegate void ChatMessage (Object sender, OSChatMessage e)
delegate void GenericMessage (Object sender, string method, List< String > args)
delegate void TextureRequest (Object sender, TextureRequestArgs e)
delegate void AvatarNowWearing (Object sender, AvatarWearingArgs e)
delegate void ImprovedInstantMessage (IClientAPI remoteclient, GridInstantMessage im)
delegate void RezObject (IClientAPI remoteClient, UUID itemID, Vector3 RayEnd, Vector3 RayStart, UUID RayTargetID, byte BypassRayCast, bool RayEndIsIntersection, bool RezSelected, bool RemoveItem, UUID fromTaskID)
delegate UUID RezSingleAttachmentFromInv (IClientAPI remoteClient, UUID itemID, uint AttachmentPt)
delegate void ObjectAttach (IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, Quaternion rot, bool silent)
delegate void ModifyTerrain (UUID user, float height, float seconds, byte size, byte action, float north, float west, float south, float east, UUID agentId)
delegate void SetAppearance (byte[] texture, List< byte > visualParamList)
delegate void StartAnim (IClientAPI remoteClient, UUID animID)
delegate void StopAnim (IClientAPI remoteClient, UUID animID)
delegate void LinkObjects (IClientAPI remoteClient, uint parent, List< uint > children)
delegate void DelinkObjects (List< uint > primIds)
delegate void RequestMapBlocks (IClientAPI remoteClient, int minX, int minY, int maxX, int maxY, uint flag)
delegate void RequestMapName (IClientAPI remoteClient, string mapName)
delegate void TeleportLocationRequest (IClientAPI remoteClient, ulong regionHandle, Vector3 position, Vector3 lookAt, uint flags)
delegate void TeleportLandmarkRequest (IClientAPI remoteClient, UUID regionID, Vector3 position)
delegate void DisconnectUser ()
delegate void RequestAvatarProperties (IClientAPI remoteClient, UUID avatarID)
delegate void UpdateAvatarProperties (IClientAPI remoteClient, UserProfileData ProfileData)
delegate void SetAlwaysRun (IClientAPI remoteClient, bool SetAlwaysRun)
delegate void GenericCall2 ()
delegate void GenericCall4 (Packet packet, IClientAPI remoteClient)
delegate void DeRezObject (IClientAPI remoteClient, uint localID, UUID groupID, byte destination, UUID destinationID)
delegate void GenericCall5 (IClientAPI remoteClient, bool status)
delegate void GenericCall7 (IClientAPI remoteClient, uint localID, string message)
delegate void UpdateShape (UUID agentID, uint localID, UpdateShapeArgs shapeBlock)
delegate void ObjectExtraParams (UUID agentID, uint localID, ushort type, bool inUse, byte[] data)
delegate void ObjectSelect (uint localID, IClientAPI remoteClient)
delegate void RequestObjectPropertiesFamily (IClientAPI remoteClient, UUID AgentID, uint RequestFlags, UUID TaskID)
delegate void ObjectDeselect (uint localID, IClientAPI remoteClient)
delegate void ObjectDrop (uint localID, IClientAPI remoteClient)
delegate void UpdatePrimFlags (uint localID, bool UsePhysics, bool IsTemporary, bool IsPhantom, IClientAPI remoteClient)
delegate void UpdatePrimTexture (uint localID, byte[] texture, IClientAPI remoteClient)
delegate void UpdateVector (uint localID, Vector3 pos, IClientAPI remoteClient)
delegate void UpdatePrimRotation (uint localID, Quaternion rot, IClientAPI remoteClient)
delegate void UpdatePrimSingleRotation (uint localID, Quaternion rot, IClientAPI remoteClient)
delegate void UpdatePrimGroupRotation (uint localID, Vector3 pos, Quaternion rot, IClientAPI remoteClient)
delegate void ObjectDuplicate (uint localID, Vector3 offset, uint dupeFlags, UUID AgentID, UUID GroupID)
delegate void ObjectDuplicateOnRay (uint localID, uint dupeFlags, UUID AgentID, UUID GroupID, UUID RayTargetObj, Vector3 RayEnd, Vector3 RayStart, bool BypassRaycast, bool RayEndIsIntersection, bool CopyCenters, bool CopyRotates)
delegate void StatusChange (bool status)
delegate void NewAvatar (IClientAPI remoteClient, UUID agentID, bool status)
delegate void UpdateAgent (IClientAPI remoteClient, AgentUpdateArgs agentData)
delegate void AgentRequestSit (IClientAPI remoteClient, UUID agentID, UUID targetID, Vector3 offset)
delegate void AgentSit (IClientAPI remoteClient, UUID agentID)
delegate void AvatarPickerRequest (IClientAPI remoteClient, UUID agentdata, UUID queryID, string UserQuery)
delegate void GrabObject (uint localID, Vector3 pos, IClientAPI remoteClient, List< SurfaceTouchEventArgs > surfaceArgs)
delegate void MoveObject (UUID objectID, Vector3 offset, Vector3 grapPos, IClientAPI remoteClient, List< SurfaceTouchEventArgs > surfaceArgs)
delegate void ParcelAccessListRequest (UUID agentID, UUID sessionID, uint flags, int sequenceID, int landLocalID, IClientAPI remote_client)
delegate void ParcelAccessListUpdateRequest (UUID agentID, UUID sessionID, uint flags, int landLocalID, List< ParcelManager.ParcelAccessEntry > entries, IClientAPI remote_client)
delegate void ParcelPropertiesRequest (int start_x, int start_y, int end_x, int end_y, int sequence_id, bool snap_selection, IClientAPI remote_client)
delegate void ParcelDivideRequest (int west, int south, int east, int north, IClientAPI remote_client)
delegate void ParcelJoinRequest (int west, int south, int east, int north, IClientAPI remote_client)
delegate void ParcelPropertiesUpdateRequest (LandUpdateArgs args, int local_id, IClientAPI remote_client)
delegate void ParcelSelectObjects (int land_local_id, int request_type, IClientAPI remote_client)
delegate void ParcelObjectOwnerRequest (int local_id, IClientAPI remote_client)
delegate void ParcelAbandonRequest (int local_id, IClientAPI remote_client)
delegate void ParcelGodForceOwner (int local_id, UUID ownerID, IClientAPI remote_client)
delegate void ParcelReclaim (int local_id, IClientAPI remote_client)
delegate void ParcelReturnObjectsRequest (int local_id, uint return_type, UUID[] agent_ids, UUID[] selected_ids, IClientAPI remote_client)
delegate void EstateOwnerMessageRequest (UUID AgentID, UUID SessionID, UUID TransactionID, UUID Invoice, byte[] Method, byte[][] Parameters, IClientAPI remote_client)
delegate void RegionInfoRequest (IClientAPI remote_client)
delegate void EstateCovenantRequest (IClientAPI remote_client)
delegate void UUIDNameRequest (UUID id, IClientAPI remote_client)
delegate void AddNewPrim (UUID ownerID, UUID groupID, Vector3 RayEnd, Quaternion rot, PrimitiveBaseShape shape, byte bypassRaycast, Vector3 RayStart, UUID RayTargetID, byte RayEndIsIntersection)
delegate void RequestGodlikePowers (UUID AgentID, UUID SessionID, UUID token, bool GodLike, IClientAPI remote_client)
delegate void GodKickUser (UUID GodAgentID, UUID GodSessionID, UUID AgentID, uint kickflags, byte[] reason)
delegate void CreateInventoryFolder (IClientAPI remoteClient, UUID folderID, ushort folderType, string folderName, UUID parentID)
delegate void UpdateInventoryFolder (IClientAPI remoteClient, UUID folderID, ushort type, string name, UUID parentID)
delegate void MoveInventoryFolder (IClientAPI remoteClient, UUID folderID, UUID parentID)
delegate void CreateNewInventoryItem (IClientAPI remoteClient, UUID transActionID, UUID folderID, uint callbackID, string description, string name, sbyte invType, sbyte type, byte wearableType, uint nextOwnerMask, int creationDate)
delegate void FetchInventoryDescendents (IClientAPI remoteClient, UUID folderID, UUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder)
delegate void PurgeInventoryDescendents (IClientAPI remoteClient, UUID folderID)
delegate void FetchInventory (IClientAPI remoteClient, UUID itemID, UUID ownerID)
delegate void RequestTaskInventory (IClientAPI remoteClient, uint localID)
delegate void UpdateInventoryItem (IClientAPI remoteClient, UUID transactionID, UUID itemID, InventoryItemBase itemUpd)
delegate void CopyInventoryItem (IClientAPI remoteClient, uint callbackID, UUID oldAgentID, UUID oldItemID, UUID newFolderID, string newName)
delegate void MoveInventoryItem (IClientAPI remoteClient, UUID folderID, UUID itemID, int length, string newName)
delegate void RemoveInventoryItem (IClientAPI remoteClient, UUID itemID)
delegate void RemoveInventoryFolder (IClientAPI remoteClient, UUID folderID)
delegate void RequestAsset (IClientAPI remoteClient, RequestAssetArgs transferRequest)
delegate void AbortXfer (IClientAPI remoteClient, ulong xferID)
delegate void RezScript (IClientAPI remoteClient, InventoryItemBase item, UUID transactionID, uint localID)
delegate void UpdateTaskInventory (IClientAPI remoteClient, UUID transactionID, TaskInventoryItem item, uint localID)
delegate void MoveTaskInventory (IClientAPI remoteClient, UUID folderID, uint localID, UUID itemID)
delegate void RemoveTaskInventory (IClientAPI remoteClient, UUID itemID, uint localID)
delegate void UDPAssetUploadRequest (IClientAPI remoteClient, UUID assetID, UUID transaction, sbyte type, byte[] data, bool storeLocal, bool tempFile)
delegate void XferReceive (IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data)
delegate void RequestXfer (IClientAPI remoteClient, ulong xferID, string fileName)
delegate void ConfirmXfer (IClientAPI remoteClient, ulong xferID, uint packetID)
delegate void FriendActionDelegate (IClientAPI remoteClient, UUID agentID, UUID transactionID, List< UUID > callingCardFolders)
delegate void FriendshipTermination (IClientAPI remoteClient, UUID agentID, UUID ExID)
delegate void MoneyTransferRequest (UUID sourceID, UUID destID, int amount, int transactionType, string description)
delegate void ParcelBuy (UUID agentId, UUID groupId, bool final, bool groupOwned, bool removeContribution, int parcelLocalID, int parcelArea, int parcelPrice, bool authenticated)
delegate void MoneyBalanceRequest (IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID TransactionID)
delegate void ObjectPermissions (IClientAPI controller, UUID agentID, UUID sessionID, byte field, uint localId, uint mask, byte set)
delegate void EconomyDataRequest (UUID agentID)
delegate void ObjectIncludeInSearch (IClientAPI remoteClient, bool IncludeInSearch, uint localID)
delegate void ScriptAnswer (IClientAPI remoteClient, UUID objectID, UUID itemID, int answer)
delegate void RequestPayPrice (IClientAPI remoteClient, UUID objectID)
delegate void ObjectSaleInfo (IClientAPI remoteClient, UUID agentID, UUID sessionID, uint localID, byte saleType, int salePrice)
delegate void ObjectBuy (IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID groupID, UUID categoryID, uint localID, byte saleType, int salePrice)
delegate void BuyObjectInventory (IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID objectID, UUID itemID, UUID folderID)
delegate void ForceReleaseControls (IClientAPI remoteClient, UUID agentID)
delegate void GodLandStatRequest (int parcelID, uint reportType, uint requestflags, string filter, IClientAPI remoteClient)
delegate void DetailedEstateDataRequest (IClientAPI remoteClient, UUID invoice)
delegate void SetEstateFlagsRequest (bool blockTerraform, bool noFly, bool allowDamage, bool blockLandResell, int maxAgents, float objectBonusFactor, int matureLevel, bool restrictPushObject, bool allowParcelChanges)
delegate void SetEstateTerrainBaseTexture (IClientAPI remoteClient, int corner, UUID side)
delegate void SetEstateTerrainDetailTexture (IClientAPI remoteClient, int corner, UUID side)
delegate void SetEstateTerrainTextureHeights (IClientAPI remoteClient, int corner, float lowVal, float highVal)
delegate void CommitEstateTerrainTextureRequest (IClientAPI remoteClient)
delegate void SetRegionTerrainSettings (float waterHeight, float terrainRaiseLimit, float terrainLowerLimit, bool estateSun, bool fixedSun, float sunHour, bool globalSun, bool estateFixed, float estateSunHour)
delegate void EstateChangeInfo (IClientAPI client, UUID invoice, UUID senderID, UInt32 param1, UInt32 param2)
delegate void RequestTerrain (IClientAPI remoteClient, string clientFileName)
delegate void BakeTerrain (IClientAPI remoteClient)
delegate void EstateRestartSimRequest (IClientAPI remoteClient, int secondsTilReboot)
delegate void EstateChangeCovenantRequest (IClientAPI remoteClient, UUID newCovenantID)
delegate void UpdateEstateAccessDeltaRequest (IClientAPI remote_client, UUID invoice, int estateAccessType, UUID user)
delegate void SimulatorBlueBoxMessageRequest (IClientAPI remoteClient, UUID invoice, UUID senderID, UUID sessionID, string senderName, string message)
delegate void EstateBlueBoxMessageRequest (IClientAPI remoteClient, UUID invoice, UUID senderID, UUID sessionID, string senderName, string message)
delegate void EstateDebugRegionRequest (IClientAPI remoteClient, UUID invoice, UUID senderID, bool scripted, bool collisionEvents, bool physics)
delegate void EstateTeleportOneUserHomeRequest (IClientAPI remoteClient, UUID invoice, UUID senderID, UUID prey)
delegate void EstateTeleportAllUsersHomeRequest (IClientAPI remoteClient, UUID invoice, UUID senderID)
delegate void RegionHandleRequest (IClientAPI remoteClient, UUID regionID)
delegate void ParcelInfoRequest (IClientAPI remoteClient, UUID parcelID)
delegate void ScriptReset (IClientAPI remoteClient, UUID objectID, UUID itemID)
delegate void GetScriptRunning (IClientAPI remoteClient, UUID objectID, UUID itemID)
delegate void SetScriptRunning (IClientAPI remoteClient, UUID objectID, UUID itemID, bool running)
delegate void ActivateGesture (IClientAPI client, UUID gestureid, UUID assetId)
delegate void DeactivateGesture (IClientAPI client, UUID gestureid)
delegate void TerrainUnacked (IClientAPI remoteClient, int patchX, int patchY)
delegate void ObjectOwner (IClientAPI remoteClient, UUID ownerID, UUID groupID, List< uint > localIDs)
delegate void DirPlacesQuery (IClientAPI remoteClient, UUID queryID, string queryText, int queryFlags, int category, string simName, int queryStart)
delegate void DirFindQuery (IClientAPI remoteClient, UUID queryID, string queryText, uint queryFlags, int queryStart)
delegate void DirLandQuery (IClientAPI remoteClient, UUID queryID, uint queryFlags, uint searchType, int price, int area, int queryStart)
delegate void DirPopularQuery (IClientAPI remoteClient, UUID queryID, uint queryFlags)
delegate void DirClassifiedQuery (IClientAPI remoteClient, UUID queryID, string queryText, uint queryFlags, uint category, int queryStart)
delegate void EventInfoRequest (IClientAPI remoteClient, uint eventID)
delegate void ParcelSetOtherCleanTime (IClientAPI remoteClient, int localID, int otherCleanTime)
delegate void MapItemRequest (IClientAPI remoteClient, uint flags, uint EstateID, bool godlike, uint itemtype, ulong regionhandle)
delegate void OfferCallingCard (IClientAPI remoteClient, UUID destID, UUID transactionID)
delegate void AcceptCallingCard (IClientAPI remoteClient, UUID transactionID, UUID folderID)
delegate void DeclineCallingCard (IClientAPI remoteClient, UUID transactionID)
delegate void SoundTrigger (UUID soundId, UUID ownerid, UUID objid, UUID parentid, float Gain, Vector3 Position, UInt64 Handle)
delegate void ExpectUserDelegate (AgentCircuitData agent)
delegate bool ExpectPrimDelegate (UUID primID, string objData, int XMLMethod)
delegate void UpdateNeighbours (List< RegionInfo > neighbours)
delegate void AgentCrossing (UUID agentID, Vector3 position, bool isFlying)
delegate void PrimCrossing (UUID primID, Vector3 position, bool isPhysical)
delegate void AcknowledgeAgentCross (UUID agentID)
delegate void AcknowledgePrimCross (UUID PrimID)
delegate bool CloseAgentConnection (UUID agentID)
delegate bool RegionUp (RegionInfo region)
delegate bool ChildAgentUpdate (ChildAgentDataUpdate cAgentData)
delegate void LogOffUser (UUID agentID, UUID regionSecret, string message)
delegate LandData GetLandData (uint x, uint y)
delegate void restart (RegionInfo thisRegion)


Enumeration Type Documentation

enum OpenSim::Framework::CacheFlags

Enumerator:
CacheMissing 
AllowUpdate 

enum OpenSim::Framework::CacheMedium

Enumerator:
Memory 
File 

enum OpenSim::Framework::CacheStrategy

Enumerator:
Conservative 
Balanced 
Aggressive 

enum OpenSim::Framework::ChatTypeEnum

Enumerator:
Whisper 
Say 
Shout 
StartTyping 
StopTyping 
DebugChannel 
Region 
Owner 
Broadcast 

enum OpenSim::Framework::EventDataFlags

Enumerator:
Mature 

enum OpenSim::Framework::Extrusion

Enumerator:
Straight 
Curve1 
Curve2 
Flexible 

enum OpenSim::Framework::HollowShape

Enumerator:
Same 
Circle 
Circle 
Square 
Square 
Triangle 

enum OpenSim::Framework::ParcelMediaCommandEnum

Enumerator:
Stop