ConciergeServer | |
ConciergeHandler | |
LaunchSLClient | |
Properties | |
Form1 | |
Grid | |
LauncherException | |
MachineConfig | |
OSXConfig | |
UnixConfig | |
WindowsConfig | |
Nwc | |
XmlRpc | |
ConfigurableKeepAliveXmlRpcRequest | Class supporting the request side of an XML-RPC transaction. |
OdeAPI | |
OpenMetaverse | |
OpenSimUDPBase | Base UDP server |
OpenSim | |
ApplicationPlugins | |
LoadRegions | |
IRegionLoader | |
LoadRegionsPlugin | |
RegionLoaderFileSystem | |
RegionLoaderWebServer | |
RegionModulesController | |
RegionModulesControllerPlugin | |
RemoteController | |
RemoteAdminPlugin | |
Capabilities | |
Handlers | |
FetchInventory | |
Tests | |
FetchInventory2HandlerTests | |
FetchInventoryDescendents2HandlerTests | |
AvatarPickerSearchHandler | |
FetchInvDescHandler | |
InventoryCollectionWithDescendents | |
FetchInvDescServerConnector | |
FetchInventory2Handler | |
FetchInventory2ServerConnector | |
GetDisplayNamesHandler | |
GetDisplayNamesServerConnector | |
GetMeshHandler | |
GetMeshServerConnector | |
GetTextureHandler | |
GetTextureRobustHandler | |
GetTextureServerConnector | |
UploadBakedTextureHandler | |
BakedTextureUploader | |
UploadBakedTextureServerConnector | |
ConsoleClient | |
OpenSimConsoleClient | |
Requester | |
Data | |
MySQL | |
MySQLAgentPreferencesData | |
MySQLAssetData | A MySQL Interface for the Asset Server |
MySqlAuthenticationData | |
MySQLAvatarData | A MySQL Interface for the Grid Server |
MySQLEstateStore | |
MySqlFramework | A database interface class to a user profile storage system |
MySqlFriendsData | |
MySQLFSAssetData | |
MySQLGenericTableHandler< T > | |
MySQLGridUserData | A MySQL Interface for user grid data |
MySQLGroupsData | |
MySqlGroupsGroupsHandler | |
MySqlGroupsMembershipHandler | |
MySqlGroupsRolesHandler | |
MySqlGroupsRoleMembershipHandler | |
MySqlGroupsInvitesHandler | |
MySqlGroupsNoticesHandler | |
MySqlGroupsPrincipalsHandler | |
MySQLHGTravelData | A MySQL Interface for user grid data |
MySQLInventoryData | A MySQL interface for the inventory server |
MySqlMigration | This is a MySQL-customized migration processor. The only difference is in how it executes SQL scripts (using MySqlScript instead of MyCommand) |
MySQLOfflineIMData | |
MySQLPresenceData | A MySQL Interface for the Grid Server |
MySqlRegionData | |
MySQLSimulationData | A MySQL Interface for the Region Server |
MySqlUserAccountData | |
UserProfilesData | |
MySQLXAssetData | |
MySQLXInventoryData | A MySQL Interface for the Asset Server |
MySqlItemHandler | |
MySqlFolderHandler | |
MySqlInventoryHandler< T > | |
Null | |
NullAuthenticationData | |
NullAvatarData | |
NullEstateStore | |
NullFriendsData | |
NullGenericDataHandler | Not a proper generic data handler yet - probably needs to actually store the data as well instead of relying on descendent classes |
NullInventoryData | This class is completely null. |
NullPresenceData | |
NullRegionData | |
NullSimulationData | NULL DataStore, do not store anything |
NullUserAccountData | |
NullXGroupData | |
NullDataService | |
NullDataStore | Mock region data plugin. This obeys the api contract for persistence but stores everything in memory, so that tests can check correct persistence. |
PGSQL | |
PGSQLAgentPreferencesData | |
PGSQLAssetData | A PGSQL Interface for the Asset server |
PGSQLAuthenticationData | |
PGSQLAvatarData | A PGSQL Interface for Avatar Storage |
PGSQLEstateStore | |
PGSqlFramework | A database interface class to a user profile storage system |
PGSQLFriendsData | |
PGSQLGenericTableHandler< T > | |
PGSQLGridUserData | A PGSQL Interface for Avatar Storage |
PGSQLGroupsData | |
PGSqlGroupsGroupsHandler | |
PGSqlGroupsMembershipHandler | |
PGSqlGroupsRolesHandler | |
PGSqlGroupsRoleMembershipHandler | |
PGSqlGroupsInvitesHandler | |
PGSqlGroupsNoticesHandler | |
PGSqlGroupsPrincipalsHandler | |
PGSQLHGTravelData | A PGSQL Interface for user grid data |
PGSQLInventoryData | A PGSQL interface for the inventory server |
PGSQLManager | A management class for the MS SQL Storage Engine |
PGSQLMigration | |
PGSQLOfflineIMData | |
PGSQLPresenceData | A PGSQL Interface for the Presence Server |
PGSQLRegionData | A PGSQL Interface for the Region Server. |
PGSQLSimulationData | A PGSQL Interface for the Region Server. |
PGSQLUserAccountData | |
UserProfilesData | |
PGSQLXAssetData | |
PGSQLXInventoryData | |
PGSQLItemHandler | |
PGSQLFolderHandler | |
PGSQLInventoryHandler< T > | |
SQLite | |
SQLiteAgentPreferencesData | |
SQLiteAssetData | An asset storage interface for the SQLite database system |
SQLiteAuthenticationData | |
SQLiteAvatarData | A SQLite Interface for Avatar Data |
SQLiteEstateStore | |
SQLiteFramework | A database interface class to a user profile storage system |
SQLiteFriendsData | |
SQLiteGenericTableHandler< T > | |
SQLiteGridUserData | A SQL Interface for user grid data |
SQLiteHGTravelData | A SQL Interface for user grid data |
SQLiteSimulationData | A RegionData Interface to the SQLite database |
SQLiteUserAccountData | |
SQLiteUserProfilesData | |
SQLiteUtil | A base class for methods needed by all SQLite database classes |
SQLiteXInventoryData | A SQLite Interface for the Asset Server |
SqliteItemHandler | |
SqliteFolderHandler | |
SqliteInventoryHandler< T > | |
Tests | |
SQLiteAssetTests | |
MySqlAssetTests | |
AssetTests< TConn, TAssetData > | |
BasicDataServiceTest< TConn, TService > | This is a base class for testing any Data service for any DBMS. Requires NUnit 2.5 or better (to support the generics). |
DataTestUtil | Shared constants and methods for database unit tests. |
SQLiteEstateTests | |
MySqlEstateTests | |
EstateTests< TConn, TEstateStore > | |
MySqlInventoryTests | |
InventoryTests< TConn, TInvStore > | |
PropertyCompareConstraint< T > | |
PropertyCompareConstraintTest | |
HasInt | |
Recursive | |
PropertyScrambler< T > | |
PropertyScramblerTests | |
SQLiteRegionTests | |
MySqlRegionTests | |
RegionTests< TConn, TRegStore > | |
AssetDataBase | |
AgentPreferencesData | |
IAgentPreferencesData | |
IAssetDataPlugin | |
AuthenticationData | |
IAuthenticationData | An interface for connecting to the authentication datastore |
AvatarBaseData | |
IAvatarData | |
IEstateDataStore | |
FriendsData | |
IFriendsData | An interface for connecting to the friends datastore |
IFSAssetDataPlugin | |
GridUserData | |
IGridUserData | An interface for connecting to the user grid datastore |
GroupData | |
MembershipData | |
RoleData | |
RoleMembershipData | |
PrincipalData | |
InvitationData | |
NoticeData | |
IGroupsData | |
HGTravelingData | |
IHGTravelingData | An interface for connecting to the user grid datastore |
IInventoryDataPlugin | An interface for accessing inventory data from a storage server |
IniFile | Parse settings from ini-like files |
OfflineIMData | |
IOfflineIMData | |
PresenceData | |
IPresenceData | An interface for connecting to the presence datastore |
IProfilesData | |
RegionData | |
IRegionData | An interface for connecting to the authentication datastore |
RegionDataDistanceCompare | |
UserAccountData | |
IUserAccountData | An interface for connecting to the user accounts datastore |
IXAssetDataPlugin | This interface exists to distinguish between the normal IAssetDataPlugin and the one used by XAssetService for now. |
XGroup | |
XGroupMember | |
XGroupNotice | |
IXGroupData | Early stub interface for groups data, not final. |
XInventoryFolder | |
XInventoryItem | |
IXInventoryData | |
Migration | |
Framework | |
AssetLoader | |
Filesystem | Loads assets from the filesystem location. Not yet a plugin, though it should be. |
AssetLoaderFileSystem | |
Capabilities | |
Caps | |
CapsHandlers | CapsHandlers is a cap handler container but also takes care of adding and removing cap handlers to and from the supplied BaseHttpServer. |
OSDArray | |
LLSDAssetUploadComplete | |
LLSDAssetResource | |
LLSDAssetUploadRequest | |
LLSDAssetUploadError | |
LLSDAssetUploadResponsePricebrkDown | |
LLSDAssetUploadResponseData | |
LLSDAssetUploadResponse | |
LLSDNewFileAngentInventoryVariablePriceReplyResponse | |
LLSDAvatarPicker | |
LLSDPerson | |
LLSDCapEvent | |
LLSDEmpty | |
LLSDEnvironmentRequest | |
LLSDEnvironmentSetResponse | |
EnvironmentSettings | |
LLSDHelpers | |
LLSDInventoryFolder | |
LLSDInventoryItem | |
LLSDPermissions | |
LLSDSaleInfo | |
LLSDInventoryDescendents | |
LLSDFetchInventoryDescendents | |
LLSDInventoryFolderContents | |
LLSDFetchInventory | |
LLSDItemUpdate | |
OSDMapLayer | |
LLSDMapLayerResponse | |
LLSDMapRequest | |
LLSDParcelVoiceInfoResponse | |
LLSDRemoteParcelResponse | |
LLSDStreamhandler< TRequest, TResponse > | |
LLSDTaskInventoryUploadComplete | |
LLSDTaskScriptUpdate | |
LLSDTaskScriptUploadComplete | |
LLSDTest | |
LLSDType | |
OSDMap | |
LLSDVoiceAccountResponse | |
Client | |
IClientChat | |
IClientCore | |
ClientInstantMessageArgs | |
ClientInstantMessageSender | |
ClientInstantMessageParms | |
IClientIM | |
IClientInventory | |
IClientIPEndpoint | |
Console | |
Commands | |
Parser | |
CommandConsole | A console that processes commands internally |
ConsoleBase | |
ConsoleDisplayList | Used to generated a formatted table for the console. |
ConsoleDisplayTable | Used to generated a formatted table for the console. |
ConsoleDisplayTableColumn | |
ConsoleDisplayTableRow | |
ConsolePluginCommand | Holder object for a new console plugin command |
ConsoleUtil | |
LocalConsole | A console that uses cursor control and color |
MockConsole | This is a Fake console that's used when setting up the Scene in Unit Tests Don't use this except for Unit Testing or you're in for a world of hurt when the sim gets to ReadLine |
MockCommands | |
OpenSimAppender | Writes log information out onto the console |
ConsoleConnection | |
RemoteConsole | |
Monitoring | |
Interfaces | |
IPullStatsProvider | Implemented by objects which allow statistical information to be pulled from them. |
AssetStatsCollector | Asset service statistics collection |
BaseStatsCollector | Statistics which all collectors are interested in reporting |
Check | |
IStatsCollector | Implemented by classes which collect up non-viewer statistical information |
JobEngine | |
Job | |
ServerStatsCollector | |
ServerStatsAggregator | |
SimExtraStatsCollector | Collects sim statistics which aren't already being collected for the linden viewer's statistics pane |
PacketQueueStatsCollector | Pull packet queue stats from packet queues and report |
CounterStat | |
EventHistogram | |
PercentageStat | |
Stat | Holds individual statistic details |
UserStatsCollector | Collects user service statistics |
Serialization | |
External | |
ExternalRepresentationUtils | Utilities for manipulating external representations of data structures in OpenSim |
LandDataSerializer | Serialize and deserialize LandData as an external format. |
RegionSettingsSerializer | Serialize and deserialize region settings as an external format. |
UserInventoryItemSerializer | Serialize and deserialize user inventory items as an external format. |
UserProfileSerializer | Serialize and deserialize user profiles as an external format. |
Tests | |
LandDataSerializerTest | |
RegionSettingsSerializerTests | |
ArchiveConstants | Constants for the archiving module |
OspResolver | Resolves OpenSim Profile Anchors (OSPA). An OSPA is a string used to provide information for identifying user profiles or supplying a simple name if no profile is available. |
TarArchiveReader | Temporary code to do the bare minimum required to read a tar archive for our purposes |
TarHeader | |
TarArchiveWriter | Temporary code to produce a tar archive in tar v7 format |
Servers | |
HttpServer | |
BaseHTTPHandler | |
BaseHttpServer | |
HttpServerContextObj | |
HttpServerLogWriter | Relays HttpServer log messages to our own logging mechanism. |
BaseOutputStreamHandler | Base handler for writing to an output stream |
BaseRequestHandler | |
BaseStreamHandler | Base streamed request handler. |
BaseStreamHandlerBasicDOSProtector | BaseStreamHandlerBasicDOSProtector Base streamed request handler. |
BinaryStreamHandler | |
GenericHTTPDOSProtector | |
IHttpAgentHandler | |
IHttpServer | Interface to OpenSimulator's built in HTTP server. Use this to register handlers (http, llsd, xmlrpc, etc.) for given URLs. |
IOSHttpRequest | |
IOSHttpResponse | |
IRequestHandler | |
IStreamedRequestHandler | |
IStreamHandler | |
IGenericHTTPHandler | |
JsonRpcRequestManager | Json rpc request manager. |
ErrorCode | |
JsonRpcError | |
JsonRpcResponse | |
OSHttpHandler | |
OSHttpHttpHandler | |
OSHttpRequest | |
OSHttpRequestPump | An OSHttpRequestPump fetches incoming OSHttpRequest objects from the OSHttpRequestQueue and feeds them to all subscribed parties. Each OSHttpRequestPump encapsulates one thread to do the work and there is a fixed number of pumps for each OSHttpServer object. |
OSHttpRequestQueue | OSHttpRequestQueues are used to hand over incoming HTTP requests to OSHttpRequestPump objects. |
OSHttpResponse | OSHttpResponse is the OpenSim representation of an HTTP response. |
OSHttpServer | OSHttpServer provides an HTTP server bound to a specific port. When instantiated with just address and port it uses normal HTTP, when instantiated with address, port, and X509 certificate, it uses HTTPS. |
OSHttpXmlRpcHandler | |
PollServiceEventArgs | |
PollServiceHttpRequest | |
PollServiceHttpRequestComparer | |
PollServiceRequestManager | |
RestDeserialiseHandler< TRequest, TResponse > | |
RestHTTPHandler | |
RestObjectPoster | Makes an asynchronous REST request which doesn't require us to do anything with the response. |
RestObjectPosterResponse< TResponse > | Makes an asynchronous REST request with a callback to invoke with the response. |
RestSessionObject< TRequest > | |
SynchronousRestSessionObjectPoster< TRequest, TResponse > | |
RestSessionObjectPosterResponse< TRequest, TResponse > | |
RestDeserialiseSecureHandler< TRequest, TResponse > | |
RestDeserialiseTrustedHandler< TRequest, TResponse > | |
RestStreamHandler | |
WebSocketHttpServerHandler | This class implements websockets. It grabs the network context from C::Webserver and utilizes it directly as a tcp streaming service |
WebSocketReader | Reads a byte stream and returns Websocket frames. |
WebSocketFrame | RFC6455 Websocket Frame |
WebsocketFrameHeader | |
WebsocketDataEventArgs | |
WebsocketTextEventArgs | |
PingEventArgs | |
PongEventArgs | |
RegularHttpRequestEvnetArgs | |
UpgradeCompletedEventArgs | |
UpgradeFailedEventArgs | |
CloseEventArgs | |
XmlRpcBasicDOSProtector | |
Tests | |
OSHttpTests | |
TestHttpClientContext | |
TestHttpRequest | |
TestHttpResponse | |
VersionInfoTests | |
BaseOpenSimServer | Common base for the main OpenSimServers (user, grid, inventory, region, etc) |
MainServer | |
ServerBase | |
ServiceAuth | |
BasicHttpAuthentication | |
CompoundAuthentication | |
DisallowLlHttpRequest | |
IServiceAuth | |
ServiceAuth | |
Tests | |
AgentCircuitDataTest | |
AgentCircuitManagerTests | |
AnimationTests | |
AssetBaseTest | |
CacheTests | |
LocationTest | |
MundaneFrameworkTests | |
PrimeNumberHelperTests | |
UtilTests | |
AgentCircuitData | Circuit data for an agent. Connection information shared between regions that accept UDP connections from a client |
AgentCircuitManager | Manage client circuits |
AgentUpdateArgs | Client provided parameters for avatar movement |
Animation | Information about an Animation |
AnimationSet | |
AssetBase | Asset class. All Assets are reference by this class or a class derived from this class |
AssetMetadata | |
AssetLandmark | |
AssetPermissions | |
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 |
AuthenticateResponse | |
AvatarAppearance | Contains the Avatar's Appearance and methods to manipulate the appearance. |
AvatarAttachment | |
AvatarPickerAvatar | Avatar returned by the Avatar Picker request |
AvatarPickerReplyAgentDataArgs | Args to return to a client that queries picker data |
AvatarPickerReplyDataArgs | |
WearableItem | |
AvatarWearable | |
AvatarWearingArgs | |
Wearable | |
BasicDOSProtector | |
BasicDosProtectorOptions | |
BlockingQueue< T > | |
CacheItemBase | |
MemoryCacheItem | |
FileCacheItem | |
Cache | |
CachedTextureRequestArg | |
CachedTextureResponseArg | |
CapsUtil | Capabilities utility methods |
ChildAgentDataUpdate | |
IAgentData | |
AgentPosition | Replacement for ChildAgentDataUpdate. Used over RESTComms and LocalComms. |
AgentGroupData | |
ControllerData | |
AgentData | |
CompleteAgentData | |
CircularBuffer< T > | |
ClientInfo | |
ClientManager | Maps from client AgentID and RemoteEndPoint values to IClientAPI references for all of the connected clients |
CnmMemoryCache< TKey, TValue > | Cenome memory based cache to store key/value pairs (elements) limited time and/or limited size. |
IGeneration | Cache element generation interface |
CnmSynchronizedCache< TKey, TValue > | Synchronized Cenome cache wrapper. |
DetectedObject | |
ColliderArgs | |
ConfigSettings | |
ConfigurationMember | |
ConfigurationOption | |
Constants | |
Culture | |
DAMap | This class stores and retrieves dynamic attributes. |
DOMap | This class stores and retrieves dynamic objects. |
DoubleDictionaryThreadAbortSafe< TKey1, TKey2, TValue > | A double dictionary that is thread abort safe. |
EntityTransferContext | |
EstateBan | |
EstateSettings | |
EventData | |
ExtraPhysicsData | |
FriendListItem | |
GridInstantMessage | |
GroupRecord | |
GroupMembershipData | |
GroupTitlesData | |
GroupProfileData | |
GroupMembersData | |
GroupRolesData | |
GroupRoleMembersData | |
GroupNoticeData | |
GroupVoteHistory | |
GroupActiveProposals | |
IAssetLoader | |
DirPlacesReplyData | |
DirPeopleReplyData | |
DirEventsReplyData | |
DirGroupsReplyData | |
DirClassifiedReplyData | |
DirLandReplyData | |
DirPopularReplyData | |
IEntityUpdate | |
EntityUpdate | |
PlacesReplyData | |
IClientAPI | |
ICnmCache< TKey, TValue > | Represent generic cache to store key/value pairs (elements) limited by time, size and count of elements. |
ICommands | |
ICommandConsole | |
IConsole | |
IGenericConfig | |
IImprovedAssetCache | |
ILandObject | |
IMoneyModule | |
InventoryCollection | Used to serialize a whole inventory for transfer over the network. |
InventoryFolderBase | User inventory folder |
InventoryFolderImpl | |
InventoryItemBase | Inventory Item - contains all the properties associated with an individual inventory piece. |
InventoryNodeBase | Common base class for inventory nodes of different types (files, folders, etc.) |
UserData | |
IPeople | |
PluginNotInitialisedException | Exception thrown if Initialise has been called, but failed. |
IPlugin | This interface, describes a generic plugin |
PluginInitialiserBase | Any plugins which need to pass parameters to their initialisers must inherit this class and use it to set the PluginLoader Initialiser property |
IPrimCounts | |
IUserPrimCounts | |
IRegionCreator | |
IRegistryCore | |
IScene | |
ISceneAgent | An agent in the scene. |
ISceneEntity | |
ISceneObject | |
LandAccessEntry | |
LandData | Details of a Parcel of land |
LandStatReportItem | |
LandUpdateArgs | |
Lazy< T > | |
Location | |
LocklessQueue< T > | |
Login | |
LogWriter | Class for writing a high performance, high volume log file. Sometimes, to debug, one has a high volume logging to do and the regular log file output is not appropriate. Create a new instance with the parameters needed and call Write() to output a line. Call Close() when finished. If created with no parameters, it will not log anything. |
MainConsole | |
MapAndArray< TKey, TValue > | Stores two synchronized collections: a mutable dictionary and an immutable array. Slower inserts/removes than a normal dictionary, but provides safe iteration while maintaining fast hash lookups |
MapBlockData | |
mapItemReply | |
MetricsCollectorLong | A MetricsCollector for 'long' values. |
MetricsCollectorTime | A MetricsCollector for time spans. |
MetricsBucket< T > | |
MetricsCollector< T > | Collects metrics in a sliding window. |
IHandle | |
MinHeap< T > | |
NetworkServersInfo | |
ObjectChangeData | |
IEventArgs | |
OSChatMessage | ChatFromViewer Arguments |
OutboundUrlFilter | |
PluginConstraintViolatedException | Exception thrown if an incorrect number of plugins are loaded |
IPluginConstraint | Classes wishing to impose constraints on plugin loading must implement this class and pass it to PluginLoader AddConstraint() |
IPluginFilter | Classes wishing to select specific plugins from a range of possible options must implement this class and pass it to PluginLoader Load() |
PluginLoader< T > | Generic Plugin Loader |
PluginExtensionNode | |
PluginCountConstraint | Constraint that bounds the number of plugins to be loaded. |
PluginProviderFilter | Filters out which plugin to load based on the plugin name or names given. Plugin names are contained in their addin.xml |
PluginIdFilter | Filters plugins according to their ID. Plugin IDs are contained in their addin.xml |
PluginManager | Manager for registries and plugins |
Pool< T > | Naive pool implementation. |
PrimitiveBaseShape | |
MediaList | Encapsulates a list of media entries. |
PriorityQueue | |
RegionHandshakeArgs | |
RegionLightShareData | |
RegionInfo | |
RegionInfoForEstateMenuArgs | |
SpawnPoint | |
RegionSettings | |
RegistryCore | |
RequestAssetArgs | |
RestClient | Implementation of a generic REST client |
SimStats | Enapsulate statistics for a simulator/scene |
SurfaceTouchEventArgs | |
TaskInventoryDictionary | A dictionary containing task inventory items. Indexed by item UUID. |
TaskInventoryItem | Represents an item in a task inventory |
TerrainData | |
HeightmapTerrainData | |
TextureRequestArgs | |
ThreadSafeRandom | A thread-safe Random since the .NET version is not. See http://msdn.microsoft.com/en-us/library/system.random%28v=vs.100%29.aspx |
UpdateShapeArgs | |
UserAgentData | Information about a users session |
UserProfileData | Information about a particular user known to the userserver |
UserClassifiedAdd | |
UserProfileProperties | |
UserProfilePick | |
UserProfileNotes | |
UserPreferences | |
UserAccountProperties | |
UserAccountAuth | |
UserAppData | |
STPInfo | Class for delivering SmartThreadPool statistical information |
BetterRandom | |
ViewerEffectEventHandlerArg | |
WearableCacheItem | |
SynchronousRestObjectRequester | |
ICallingCardModule | |
IProfileModule | |
ISearchModule | |
Groups | |
ForeignImporter | |
ExtendedGroupRecord | |
ExtendedGroupMembershipData | |
ExtendedGroupMembersData | |
ExtendedGroupRoleMembersData | |
ExtendedGroupNoticeData | |
GroupsDataUtils | |
GroupsMessagingModule | |
GroupsModule | |
GroupsServiceHGConnector | |
GroupsServiceHGConnectorModule | |
HGGroupsServiceRobustConnector | |
HGGroupsServicePostHandler | |
IGroupsServicesConnector | |
GroupInviteInfo | |
GroupNoticeInfo | |
GroupsServiceLocalConnectorModule | |
GroupsServiceRemoteConnector | |
GroupsServiceRemoteConnectorModule | |
GroupsServiceRobustConnector | |
GroupsServicePostHandler | |
RemoteConnectorCacheWrapper | |
GroupsService | |
GroupsServiceBase | |
HGGroupsService | |
OfflineIM | |
OfflineIMRegionModule | |
OfflineIMServiceRemoteConnector | |
OfflineIMServiceRobustConnector | |
OfflineIMServicePostHandler | |
OfflineIMService | |
OfflineIMServiceBase | |
Region | |
ClientStack | |
Linden | |
Caps | |
Tests | |
Tests | |
EventQueueTests | |
AvatarPickerSearchModule | |
BunchOfCaps | |
AssetUploader | |
ItemUpdater | This class is a callback invoked when a client sends asset data to an agent inventory notecard update url |
TaskInventoryScriptUpdater | This class is a callback invoked when a client sends asset data to a task inventory script update url |
BunchOfCapsModule | |
ModelPrimLimits | |
ModelCost | |
QueueItem | |
EventQueueGetModule | |
EventQueueHelper | |
FetchInventory2Module | This module implements both WebFetchInventoryDescendents and FetchInventoryDescendents2 capabilities. |
GetDisplayNamesModule | |
GetMeshModule | |
aPollResponse | |
GetTextureModule | |
aPollResponse | |
MeshUploadFlagModule | MeshUploadFlag capability. This is required for uploading Mesh. |
ObjectAdd | |
UploadObjectAssetModule | |
RegionConsoleModule | |
ConsoleHandler | |
SimulatorFeaturesModule | SimulatorFeatures capability. |
UploadBakedTextureModule | |
WebFetchInvDescModule | This module implements both WebFetchInventoryDescendents and FetchInventoryDescendents2 capabilities. |
LindenCaps | |
AgentPreferencesModule | |
LindenUDP | |
Tests | |
BasicCircuitTests | This will contain basic tests for the LindenUDP client stack |
LLImageManagerTests | |
PacketHandlerTests | Tests for the LL packet handler |
IncomingPacket | Holds a reference to a
- See Also
- LLUDPClient, Packet
and a for incoming packets |
IncomingPacketHistoryCollection | A circular buffer and hashset for tracking incoming packet sequence numbers |
J2KImage | Stores information about a current texture download and a reference to the texture asset |
LLClientView | Handles new client connections Constructor takes a single Packet and authenticates everything |
AsyncPacketProcess | |
PacketProcessor | |
LLImageManager | This class handles UDP texture requests. |
LLUDPClient | Tracks state for a client UDP connection and provides client-specific methods |
DoubleLocklessQueue< T > | |
LLUDPServerShim | A shim around LLUDPServer that implements the IClientNetworkServer interface |
LLUDPServer | The LLUDP server for a region. This handles incoming and outgoing packets for all UDP connections to the region |
PacketLogger | |
LLUDPServerCommands | |
OutgoingPacket | Holds a reference to the
- See Also
- LLUDPClient
this packet is destined for, along with the serialized packet data, sequence number (if this is a resend), number of times this packet has been resent, the time of the last resend, and the throttling category for this packet |
PacketPool | |
ThrottleRates | Holds drip rates and maximum burst rates for throttling with hierarchical token buckets. The maximum burst rates set here are hard limits and can not be overridden by client requests |
TokenBucket | A hierarchical token bucket for bandwidth throttling. See http://en.wikipedia.org/wiki/Token_bucket for more information |
AdaptiveTokenBucket | |
UnackedPacketCollection | Special collection that is optimized for tracking unacknowledged packets |
CoreModules | |
Agent | |
AssetTransaction | |
AgentAssetTransactions | Manage asset transactions for a single agent. |
AssetTransactionModule | |
AssetXferUploader | |
IPBan | |
IPBanModule | |
TextureSender | |
J2KDecoderModule | |
Xfer | |
XferModule | |
XferDownLoad | |
XferRequest | |
Asset | |
Tests | |
FlotsamAssetCacheTests | At the moment we're only test the in-memory part of the FlotsamAssetCache. This is a considerable weakness. |
CenomeMemoryAssetCache | Cenome memory asset cache. |
CoreAssetCache | |
FlotsamAssetCache | |
GlynnTuckerAssetCache | |
Avatar | |
Attachments | |
Tests | |
AttachmentsModuleTests | Attachment tests |
AttachmentsModule | |
AvatarFactory | |
AvatarFactoryModule | |
AvatarFactoryModuleTests | |
BakedTextures | |
XBakesModule | |
Chat | |
Tests | |
ChatModuleTests | |
ChatModule | |
Combat | |
CombatModule | |
CombatModule | |
Dialog | |
DialogModule | |
Friends | |
Tests | |
FriendsModuleTests | |
CallingCardModule | |
FriendsModule | |
UserFriendData | |
FriendsRequestHandler | |
HGFriendsModule | |
HGStatusNotifier | |
Gestures | |
GesturesModule | |
Gods | |
GodsModule | |
Groups | |
GroupsModule | |
InstantMessage | |
HGMessageTransferModule | |
InstantMessageModule | |
MessageTransferModule | |
MuteListModule | |
SendReply | |
OfflineMessageModule | |
PresenceModule | |
Inventory | |
Archiver | |
Tests | |
InventoryArchiveLoadPathTests | |
InventoryArchiveLoadTests | |
InventoryArchiveSaveTests | |
InventoryArchiveTestCase | |
InventoryArchiveReadRequest | |
InventoryArchiverException | Signals an inventory archiving problem |
InventoryArchiverModule | This module loads and saves OpenSimulator inventory archives |
InventoryArchiveWriteRequest | |
Transfer | |
Tests | |
InventoryTransferModuleTests | |
InventoryTransferModule | |
Lure | |
HGLureModule | |
LureModule | |
Profile | |
BasicProfileModule | |
UserProfiles | |
UserProfileModule | |
Avatars | |
Commands | |
UserCommandsModule | A module that holds commands for manipulating objects in the scene. |
Framework | |
DynamicAttributes | |
DAExampleModule | |
DAExampleModule | |
EntityTransfer | |
EntityTransferModule | |
EntityTransferStateMachine | Records the state of entities when they are in transfer within or between regions (cross or teleport). |
HGEntityTransferModule | |
InterfaceCommander | |
Command | A single function call encapsulated in a class which enforces arguments when passing around as Object[]'s. Used for console commands and script API generation |
CommandArgument | A single command argument, contains name, type and at runtime, value. |
Commander | A class to enable modules to register console and script commands, which enforces typing and valid input. |
InventoryAccess | |
Tests | |
HGAssetMapperTests | |
InventoryAccessModuleTests | |
HGAssetMapper | |
HGInventoryAccessModule | |
BasicInventoryAccessModule | |
Library | |
LibraryModule | |
LocalInventoryService | |
Monitoring | |
Alerts | |
DeadlockAlert | |
Monitors | |
AgentCountMonitor | |
ChildAgentCountMonitor | |
EventFrameMonitor | |
GCMemoryMonitor | |
GenericMonitor | |
LandFrameMonitor | |
LastFrameTimeMonitor | |
ObjectCountMonitor | |
PhysicsFrameMonitor | |
PhysicsUpdateFrameMonitor | |
PWSMemoryMonitor | |
ThreadCountMonitor | |
TotalFrameMonitor | |
IAlert | |
IMonitor | |
MonitorModule | |
Search | |
BasicSearchModule | |
Statistics | |
Logging | |
BinaryLoggingModule | |
StatLogger | |
UserManagement | |
Tests | |
HGUserManagementModuleTests | |
HGUserManagementModule | |
UserManagementModule | |
CapabilitiesModule | |
ServiceThrottleModule | |
Hypergrid | |
HGWorldMapModule | |
MapArea | |
Scripting | |
DynamicTexture | |
DynamicTexture | |
DynamicTextureModule | |
DynamicTextureUpdater | |
EmailModules | |
EmailModule | |
HttpRequest | |
Tests | |
TestWebRequestCreate | |
TestWebRequest | |
TestHttpWebResponse | |
TestAsyncResult | |
ScriptsHttpRequestsTests | Test script http request code. |
HttpRequestModule | |
HttpRequestClass | |
LoadImageURL | |
LoadImageURLModule | |
RequestState | |
LSLHttp | |
UrlData | |
RequestData | |
UrlModule | This module provides external URLs for in-world scripts. |
ScriptModuleComms | |
ScriptModuleCommsModule | |
ScriptInvocationData | |
VectorRender | |
Tests | |
VectorRenderModuleTests | |
VectorRenderModule | |
WorldComm | |
WorldCommModule | |
ListenerManager | |
ListenerInfo | |
XMLRPC | |
XMLRPCModule | |
RPCRequestInfo | |
RPCChannelInfo | |
SendRemoteDataRequest | |
ServiceConnectorsIn | |
Asset | |
AssetServiceInConnectorModule | |
Authentication | |
AuthenticationServiceInConnectorModule | |
Freeswitch | |
FreeswitchServiceInConnectorModule | |
Grid | |
GridInfoServiceInConnectorModule | |
Hypergrid | |
HypergridServiceInConnectorModule | |
Inventory | |
InventoryServiceInConnectorModule | |
Land | |
LandServiceInConnectorModule | |
Login | |
LLLoginServiceInConnectorModule | |
MapImage | |
MapImageServiceInConnectorModule | |
Neighbour | |
NeighbourServiceInConnectorModule | |
Simulation | |
SimulationServiceInConnectorModule | |
ServiceConnectorsOut | |
AgentPreferences | |
LocalAgentPreferencesServicesConnector | |
RemoteAgentPreferencesServicesConnector | |
Asset | |
Tests | |
AssetConnectorTests | |
HGAssetBroker | |
LocalAssetServicesConnector | |
RemoteAssetServicesConnector | |
Authentication | |
LocalAuthenticationServicesConnector | |
RemoteAuthenticationServicesConnector | |
Authorization | |
AuthorizationService | |
LocalAuthorizationServicesConnector | |
RemoteAuthorizationServicesConnector | |
Avatar | |
LocalAvatarServicesConnector | |
RemoteAvatarServicesConnector | |
Grid | |
Tests | |
GridConnectorsTests | |
LocalGridServicesConnector | |
RegionCache | |
RegionInfoCache | |
RemoteGridServicesConnector | |
GridUser | |
ActivityDetector | |
LocalGridUserServicesConnector | |
RemoteGridUserServicesConnector | |
Inventory | |
HGInventoryBroker | |
InventoryCache | Cache root and system inventory folders to reduce number of potentially remote inventory calls and associated holdups. |
LocalInventoryServicesConnector | |
RemoteXInventoryServicesConnector | |
Land | |
LocalLandServicesConnector | |
RemoteLandServicesConnector | |
MapImage | |
MapImageServiceModule | |
Neighbour | |
LocalNeighbourServicesConnector | |
RemoteNeighbourServicesConnector | |
Presence | |
Tests | |
PresenceConnectorsTests | |
BasePresenceServiceConnector | |
LocalPresenceServicesConnector | |
PresenceDetector | |
RemotePresenceServicesConnector | |
Profile | |
LocalUserProfilesServicesConnector | |
Simulation | |
LocalSimulationConnectorModule | |
RemoteSimulationConnectorModule | |
UserAccounts | |
LocalUserAccountServicesConnector | |
RemoteUserAccountServicesConnector | |
UserAccountCache | |
Terrain | |
Tests | |
TerrainModuleTests | |
World | |
Archiver | |
Tests | |
ArchiverTests | |
ArchiveReadRequest | Handles an individual archive read request |
ArchiverModule | This module loads and saves OpenSimulator region archives |
ArchiveScenesGroup | A group of regions arranged in a rectangle, possibly with holes. |
ArchiveWriteRequest | Prepare to write out an archive. |
AssetsArchiver | Archives assets |
AssetsDearchiver | Dearchives assets |
AssetMetadata | Metadata for an asset |
AssetsRequest | Encapsulate the asynchronous requests for the assets required for an archive operation |
DearchiveScenesInfo | The regions included in an OAR file. |
RegionInfo | One region in the archive. |
Estate | |
EstateManagementCommands | Estate management console commands. |
EstateManagementModule | |
EstateTerrainXferHandler | |
TelehubManager | |
EstateConnector | |
XEstateModule | |
EstateRequestHandler | |
Land | |
Tests | |
LandManagementModuleTests | |
PrimCountModuleTests | |
DefaultDwellModule | |
LandChannel | |
LandManagementModule | |
LandObject | Keeps track of a specific piece of land's information |
ParcelCounts | |
PrimCountModule | |
PrimCounts | |
UserPrimCounts | |
LegacyMap | |
IMapTileTerrainRenderer | |
face | |
DrawStruct | |
MapImageModule | |
ShadedMapTileRenderer | |
HSV | |
TexturedMapTileRenderer | |
LightShare | |
EnvironmentModule | |
LightShareModule | |
Media | |
Moap | |
Tests | |
MoapTests | |
MoapModule | |
Objects | |
BuySell | |
BuySellModule | |
Commands | |
ObjectCommandsModule | A module that holds commands for manipulating objects in the scene. |
RegionCommandsModule | A module that holds commands for manipulating objects in the scene. |
Permissions | |
DefaultPermissionsModule | |
Region | |
RestartModule | |
Serialiser | |
Tests | |
SerialiserTests | |
SerialiserModule | |
Sound | |
SoundModule | |
Terrain | |
Effects | |
ChannelDigger | |
FileLoaders | |
GenericSystemDrawing | A virtual class designed to have methods overloaded, this class provides an interface for a generic image saving and loading mechanism, but does not specify the format. It should not be insubstantiated directly. |
JPEG | |
LLRAW | |
HeightmapLookupValue | |
RAW32 | |
FloodBrushes | |
FlattenArea | |
LowerArea | |
NoiseArea | |
RaiseArea | |
RevertArea | |
SmoothArea | |
Modifiers | |
FillModifier | |
LowerModifier | |
MaxModifier | |
MinModifier | |
NoiseModifier | |
RaiseModifier | |
SmoothModifier | |
PaintBrushes | |
ErodeSphere | Hydraulic Erosion Brush |
FlattenSphere | |
LowerSphere | |
NoiseSphere | |
OlsenSphere | Speed-Optimised Hybrid Erosion Brush |
RaiseSphere | |
RevertSphere | |
SmoothSphere | |
WeatherSphere | Thermal Weathering Paint Brush |
Tests | |
TerrainTest | |
ITerrainFeature | |
ITerrainFloodEffect | |
ITerrainLoader | |
ITerrainModifier | |
ITerrainPaintableEffect | |
TerrainException | |
TerrainModifier | |
TerrainModifierData | |
TerrainModule | |
Vegetation | |
VegetationModule | |
Warp3DMap | |
Viewport | |
Warp3DImageModule | |
Wind | |
Plugins | |
ConfigurableWind | |
SimpleRandomWind | |
WorldMap | |
MapSearchModule | |
WorldMapModule | |
MapRequestState | |
MapBlockRequestData | |
AccessModule | |
CloudModule | |
SunModule | |
WindModule | |
DataSnapshot | |
Interfaces | |
IDataSnapshot | |
IDataSnapshotProvider | |
Providers | |
EstateSnapshot | |
LandSnapshot | |
ObjectSnapshot | |
DataRequestHandler | |
DataSnapshotManager | |
LLSDDiscoveryResponse | |
LLSDDiscoveryDataURL | |
SnapshotStore | |
Framework | |
DynamicAttributes | |
DOExampleModule | |
DOExampleModule | Example module for experimenting with and demonstrating dynamic object ideas. |
MyObject | |
Interfaces | |
ILandChannel | |
IAgentAssetTransactions | |
IAgentStatefulModule | |
IAttachmentsModule | |
IAvatarFactoryModule | |
IBuySellModule | |
ICapabilitiesModule | |
ICloudModule | |
ICommand | |
ICommandableModule | |
ICommander | |
IDialogModule | |
IDwellModule | |
FloaterData | |
IDynamicFloaterModule | |
IDynamicMenuModule | |
IDynamicTextureManager | |
IDynamicTextureRender | |
IDynamicTexture | |
Email | |
IEmailModule | |
IEntityCreator | Interface to a class that is capable of creating entities |
IEntityInventory | Interface to an entity's (SceneObjectPart's) inventory |
IEntityTransferModule | |
IUserAgentVerificationModule | |
IEnvironmentModule | |
IEstateModule | |
IEventQueue | |
IExternalCapsModule | |
IFriendsModule | |
IGodsModule | This interface provides god related methods |
IGroupsMessagingModule | Provide mechanisms for messaging groups. |
IGroupsModule | |
IHttpRequestModule | |
IInventoryAccessModule | |
IInventoryArchiverModule | |
IInventoryTransferModule | An interface for a module that manages inter-agent inventory offers and transfers. |
IJ2KDecoder | |
JsonStoreStats | |
IJsonStoreModule | |
ILightShareModule | |
IMapImageUploadModule | |
IMessageTransferModule | |
IMoapModule | Provides methods from manipulating media-on-a-prim |
INonSharedRegionModule | |
INPC | Temporary interface. More methods to come at some point to make NPCs more object oriented rather than controlling purely through module level interface calls (e.g. sit/stand). |
INPCModule | |
IPermissionsModule | |
PresenceInfo | |
IPresenceModule | |
IPrimCountModule | |
IRegionArchiverModule | Interface to region archive functionality |
IRegionCombinerModule | |
IRegionConsole | |
IRegionModuleBase | |
IRegionModulesController | |
IRegionReadyModule | |
IRegionSerialiserModule | |
IRestartModule | |
ISceneCommandsModule | |
IScenePresence | An agent in the scene. |
IScriptModule | |
IScriptModuleComms | Interface for communication between OpenSim modules and in-world scripts |
ScriptInvocationAttribute | |
ScriptConstantAttribute | |
IServiceRequest | |
IServiceThrottleModule | |
ISharedRegionModule | |
ISimulationDataService | |
ISimulationDataStore | |
ISimulatorFeaturesModule | Add remove or retrieve Simulator Features that will be given to a viewer via the SimulatorFeatures capability. |
ISoundModule | |
ISunModule | |
ITerrain | |
IMapImageGenerator | |
ITerrainChannel | |
ITerrainEffect | |
ITerrainModule | |
IUrlModule | |
IVegetationModule | |
IVoiceModule | |
IWindModelPlugin | |
IWindModule | |
IWorldCommListenerInfo | |
IWorldComm | |
IWorldMapModule | |
IXfer | |
IXmlRpcRequestInfo | |
IXMLRPC | |
IXmlRpcRouter | |
Scenes | |
Animation | |
AnimationSet | |
BinBVHAnimation | Written to decode and encode a binary animation asset. The SecondLife Client reads in a BVH file and converts it to the format described here. This isn't |
binBVHJoint | A Joint and it's associated meta data and keyframes |
binBVHJointKey | A Joint Keyframe. This is either a position or a rotation. |
DefaultAvatarAnimations | |
ScenePresenceAnimator | Handle all animation duties for a scene presence |
Scripting | |
Serialization | |
CoalescedSceneObjectsSerializer | Serialize and deserialize coalesced scene objects. |
SceneObjectSerializer | Serialize and deserialize scene objects. |
SceneXmlLoader | Static methods to serialize and deserialize scene objects to and from XML |
Tests | |
BorderTests | |
EntityManagerTests | |
NewTestThreads | |
SceneGraphTests | |
SceneManagerTests | |
SceneObjectBasicTests | Basic scene object tests (create, read and delete but not update). |
SceneObjectCrossingTests | |
SceneObjectDeRezTests | Tests derez of scene objects. |
SceneObjectLinkingTests | |
SceneObjectResizeTests | Basic scene object resize tests |
SceneObjectScriptTests | |
SceneObjectSerializationTests | Basic scene object serialization tests. |
SceneObjectSpatialTests | Spatial scene object tests (will eventually cover root and child part position, rotation properties, etc.) |
SceneObjectStatusTests | Basic scene object status tests |
SceneObjectUserGroupTests | |
ScenePresenceAgentTests | Scene presence tests |
ScenePresenceAnimationTests | Scene presence animation tests |
ScenePresenceAutopilotTests | |
ScenePresenceCapabilityTests | |
ScenePresenceCrossingTests | |
ScenePresenceSitTests | |
ScenePresenceTeleportTests | Teleport tests in a standalone OpenSim |
SceneStatisticsTests | |
SceneTelehubTests | Scene telehub tests |
SceneTests | Scene presence tests |
SharedRegionModuleTests | |
TestSharedRegion | |
MockRegionModulesControllerPlugin | |
UuidGathererTests | |
Types | |
UpdateQueue | |
MovementAnimationOverrides | |
FetchHolder | |
AsyncInventorySender | Send FetchInventoryReply information to clients asynchronously on a single thread rather than asynchronously via multiple threads. |
DeleteToInventoryHolder | |
AsyncSceneObjectGroupDeleter | Asynchronously derez objects. This is used to derez large number of objects to inventory without holding up the main client thread. |
Border | |
CoalescedSceneObjects | Represents a coalescene of scene objects. A coalescence occurs when objects that are not in the same linkset are grouped together. |
CollisionForSoundInfo | |
EntityBase | |
EntityIntersection | |
EntityManager | |
EventManager | A class for triggering remote scene events. |
LandBuyArgs | |
MoneyTransferArgs | |
KeyframeTimer | |
KeyframeMotion | |
Keyframe | |
Prioritizer | |
RegionStatsHandler | |
ReturnInfo | |
Scene | |
ScenePermissions | |
SceneBase | |
SceneCommunicationService | Class that Region communications runs through |
SceneGraph | This class used to be called InnerScene and may not yet truly be a SceneGraph. The non scene graph components should be migrated out over time. |
SceneManager | Manager for adding, closing and restarting scenes. |
scriptPosTarget | |
scriptRotTarget | |
SceneObjectGroup | A scene object group is conceptually an object in the scene. The object is constituted of SceneObjectParts (often known as prims), one of which is considered the root part. |
SceneObjectPart | |
SceneObjectPartInventory | |
InventoryStringBuilder | |
ScriptControllers | |
ScenePresence | |
SimStatsReporter | Collect statistics from the scene to send to the client and for access by other monitoring tools. |
SOPVehicle | |
TerrainChannel | A new version of the old Channel class, simplified |
UndoState | |
UndoRedoState | |
LandUndoState | |
UuidGatherer | Gather uuids for a given entity. |
HGUuidGatherer | |
Tests | |
TaskInventoryTests | |
UserInventoryTests | |
OptionalModules | |
Agent | |
InternetRelayClientView | |
Server | |
IRCClientView | |
IRCServer | Adam's completely hacked up not-probably-compliant RFC1459 server class. |
IRCStackModule | |
TextureSender | |
J2KDecoderCommandModule | Commands for the J2KDecoder module. For debugging purposes. |
Asset | |
AssetInfoModule | A module that just holds commands for inspecting assets. |
Avatar | |
Animations | |
AnimationsCommandModule | A module that just holds commands for inspecting avatar animations. |
Appearance | |
AppearanceInfoModule | A module that just holds commands for inspecting avatar appearance. |
Attachments | |
AttachmentsCommandModule | A module that just holds commands for inspecting avatar appearance. |
TempAttachmentsModule | |
SceneCommandsModule | A module that just holds commands for inspecting avatar appearance. |
Chat | |
IRCBridgeModule | |
IRCConnector | |
Concierge | |
ConciergeModule | |
Friends | |
FriendsCommandsModule | A module that just holds commands for inspecting avatar appearance. |
SitStand | |
SitStandCommandModule | A module that just holds commands for changing avatar sitting and standing states. |
Voice | |
FreeSwitchVoice | |
FreeSwitchVoiceModule | |
MonoCert | |
VivoxVoice | |
VivoxVoiceModule | |
XmlRpcGroups | |
Tests | |
GroupsModuleTests | Basic groups module tests |
GroupsMessagingModule | |
GroupsModule | |
GroupNoticeInfo | |
IGroupsServicesConnector | |
GroupInviteInfo | |
SimianGroupsServicesConnectorModule | |
XmlRpcGroupsServicesConnectorModule | |
Example | |
BareBonesNonShared | |
BareBonesNonSharedModule | Simplest possible example of a non-shared region module. |
BareBonesShared | |
BareBonesSharedModule | Simplest possible example of a shared region module. |
Framework | |
Monitoring | |
MonitorServicesModule | An experimental module to return data on services used by the simulator. |
Materials | |
MaterialsModule | |
PhysicsParameters | |
PhysicsParameters | |
Scripting | |
JsonStore | |
Tests | |
JsonStoreScriptModuleTests | Tests for inventory functions in LSL |
JsonStore | |
TakeValueCallbackClass | |
JsonObjectStore | |
JsonStoreCommandsModule | |
JsonStoreModule | |
JsonStoreScriptModule | |
Minimodule | |
Interfaces | |
IExtension | |
IMicrothreader | |
Object | |
IObjectInventory | This implements the methods neccesary to operate on the inventory of an object |
IObjectPhysics | This implements an interface similar to that provided by physics engines to OpenSim internally. Eg, PhysicsActor. It is capable of setting and getting properties related to the current physics scene representation of this object. |
IObjectShape | |
IObjectSound | |
SOPObjectInventory | |
WorldX | |
IWorldAudio | |
ExtensionHandler | |
Graphics | |
Heightmap | |
Host | |
IMRMModule | |
IAvatar | |
IAvatarAttachment | |
IEntity | |
IGraphics | |
IHeightmap | |
IHost | |
IInventoryItem | This implements the methods needed to operate on individual inventory items. |
TouchEventArgs | |
IObject | |
IObjectMaterial | |
IObjectAccessor | |
IParcel | |
IPersistence | |
IScheduler | |
ISocialEntity | |
NewUserEventArgs | |
ChatEventArgs | |
IWorld | |
InventoryItem | |
ISecurityCredential | |
LOParcel | |
MicroScheduler | |
MRMBase | |
MRMModule | |
ObjectAccessor | |
SecurityCredential | |
SEUser | |
SOPObject | |
SOPObjectMaterial | |
SPAvatar | |
SPAvatarAttachment | |
World | |
ObjectModules | |
IObjectModule | |
RegionReady | |
RegionReadyModule | |
XmlRpcGridRouterModule | |
XmlRpcInfo | |
XmlRpcGridRouter | |
XmlRpcRouterModule | |
XmlRpcRouter | |
UDP | |
Linden | |
LindenUDPInfoModule | A module that just holds commands for inspecting the current state of the Linden UDP stack. |
ViewerSupport | |
CameraOnlyModeModule | |
DynamicFloaterModule | |
DynamicMenuModule | |
MenuActionHandler | |
GodNamesModule | |
SimulatorFeaturesHelper | |
SpecialUIModule | |
WebSocketEchoModule | |
WebSocketEchoModule | |
World | |
AutoBackup | |
AutoBackupModule | AutoBackupModule: save OAR region backups to disk periodically |
AutoBackupModuleState | AutoBackupModuleState: Auto-Backup state for one region (scene). If you use this class in any way outside of AutoBackupModule, you should treat the class as opaque. Since it is not part of the framework, you really should not rely upon it outside of the AutoBackupModule implementation. |
MoneyModule | |
SampleMoneyModule | This is only the functionality required to make the functionality associated with money work (such as land transfers). There is no money code here! Use FORGE as an example for money code. Demo Economy/Money Module. This is a purposely crippled module! // To land transfer you need to add: -helperuri http://serveraddress:port/ to the command line parameters you use to start up your client This commonly looks like -helperuri http://127.0.0.1:9000/ |
NPC | |
Tests | |
NPCModuleTests | |
NPCAvatar | |
NPCModule | |
TreePopulator | |
TreePopulatorModule | Version 2.02 - Still hacky |
Copse | |
WorldView | |
WorldViewModule | |
WorldViewRequestHandler | |
PrimLimitsModule | Enables Prim limits for parcel. |
PhysicsModule | |
BasicPhysics | |
BasicActor | |
BasicPhysicsPrim | |
BasicScene | This is an incomplete extremely basic physics implementation |
BulletS | |
Tests | |
BasicVehicles | |
BulletSimTests | |
HullCreation | |
BSActorAvatarMove | |
BSActorHover | |
BSActorLockAxis | |
BSActorMoveToTarget | |
BSActorCollection | |
BSActor | Each physical object can have 'actors' who are pushing the object around. This can be used for hover, locking axis, making vehicles, etc. Each physical object can have multiple actors acting on it |
BSActorSetForce | |
BSActorSetTorque | |
ConvexHull | |
ShapeData | |
SweepHit | |
RaycastHit | |
CollisionDesc | |
EntityProperties | |
ConfigurationParameters | |
HACDParams | |
BSAPITemplate | |
BSAPIUnman | |
BSAPIXNA | |
SimMotionState | |
BSCharacter | |
BSConstraint | |
BSConstraint6Dof | |
BSConstraintCollection | |
BSConstraintConeTwist | |
BSConstraintHinge | |
BSConstraintSlider | |
BSConstraintSpring | |
BSDynamics | |
BSLinkset | |
BSLinkInfo | |
BSLinksetCompound | |
BSLinksetConstraints | |
BSLinkInfoConstraint | |
MaterialAttributes | |
BSMotor | |
BSVMotor | |
BSFMotor | |
BSPIDVMotor | |
BSPhysObject | |
BSPrim | |
BSPrimDisplaced | |
BSPrimLinkable | |
BSScene | |
BSShapeCollection | |
ShapeInfoInfo | |
BSShape | |
BSShapeNull | |
BSShapeNative | |
BSShapeMesh | |
BSShapeHull | |
BSShapeCompound | |
BSShapeConvexHull | |
BSShapeGImpact | |
BSShapeAvatar | |
BSTerrainHeightmap | |
BSTerrainPhys | |
BSTerrainManager | |
BSTerrainMesh | |
BulletWorld | |
BulletBody | |
BulletShape | |
BulletConstraint | |
BulletHMapInfo | |
CollisionTypeFilterGroup | |
ExtendedPhysics | |
Meshing | |
Mesh | |
Meshmerizer | |
ZeroMesher | |
ODE | |
Tests | |
ODETestClass | |
OdeCharacter | |
ODEDynamics | |
OdeModule | |
OdePhysicsJoint | |
OdePrim | Various properties that ODE uses for AMotors but isn't exposed in ODE.NET so we must define them ourselves. |
ODERayCastRequestManager | Processes raycast requests as ODE is in a state to be able to do them. This ensures that it's thread safe and there will be no conflicts. Requests get returned by a different thread then they were requested by. |
ODERayCastRequest | |
ODERayRequest | |
OdeScene | |
POS | |
POSCharacter | |
POSPrim | |
POSScene | |
ubOde | |
OdeCharacter | |
ODEDynamics | |
ODEPhysRepData | |
ODEMeshWorker | |
ODEAssetRequest | |
ubOdeModule | |
OdePrim | |
ODERayCastRequestManager | Processes raycast requests as ODE is in a state to be able to do them. This ensures that it's thread safe and there will be no conflicts. Requests get returned by a different thread then they were requested by. |
ODERayRequest | |
ODEchangeitem | |
ODEScene | |
ODESitAvatar | |
ubODEMeshing | |
MeshBuildingData | |
Mesh | |
ubMeshmerizer | |
PhysicsModules | |
ConvexDecompositionDotNet | |
DecompDesc | |
CHull | |
ConvexBuilder | |
FaceTri | |
ConvexResult | |
Wpoint | |
CTri | |
float2 | |
float3 | |
float3x3 | |
float4 | |
float4x4 | |
HullResult | |
PHullResult | |
HullDesc | |
ConvexH | |
HalfEdge | |
VertFlag | |
EdgeFlag | |
PlaneFlag | |
Coplanar | |
HullTriangle | |
int3 | |
int4 | |
Plane | |
Quaternion | |
Rect3d | |
VertexPool | |
SharedBase | |
CollisionLocker | |
IMesher | |
IVertex | |
AMeshKey | |
IMesh | |
PhysParameterEntry | |
IPhysicsParameters | |
NullPhysicsScene | |
ContactPoint | |
ContactData | |
CollisionEventUpdate | Used to pass collision information to OnCollisionUpdate listeners. |
PhysicsActor | |
NullPhysicsActor | |
PhysicsJoint | |
ContactResult | Contact result from a raycast. |
PhysicsScene | |
PhysicsSensor | |
NullPhysicsSensor | |
VehicleData | |
RegionCombinerModule | |
RegionCombinerClientEventForwarder | |
RegionCombinerIndividualEventForwarder | |
RegionCombinerLargeLandChannel | |
RegionCombinerModule | |
RegionCombinerPermissionModule | |
RegionConnections | |
RegionCoarseLocationStruct | |
RegionData | |
ScriptEngine | |
Interfaces | |
ICompiler | |
IScriptApi | |
IScriptEngine | An interface for a script API module to communicate with the engine it's running under |
IScriptWorkItem | |
IScriptInstance | Interface for interaction with a particular script instance |
Shared | |
Api | |
Interfaces | |
ICM_Api | |
ILS_Api | |
ILSL_Api | |
IMOD_Api | |
IOSSL_Api | |
Plugins | |
Dataserver | |
HttpRequest | |
Listener | |
SensorRepeat | |
SensorInfo | Used by one-off and repeated sensors |
Timer | |
TimerInfo | |
XmlRequest | |
Runtime | |
ScriptSponsor | |
ApiManager | |
AsyncCommandManager | Handles LSL commands that takes long time and returns an event, for example timers, HTTP requests, etc. |
CM_Api | |
LS_Api | |
UserInfoCacheEntry | |
LSL_Api | Contains all LSL ll-functions. This class will be in Default AppDomain. |
CastRayCall | Struct for llCastRay throttle data. |
RayHit | Struct for llCastRay ray hits. |
RayTrans | Struct for transmitting parameters required for finding llCastRay ray hits. |
NotecardCache | |
Notecard | |
MOD_Api | |
FunctionPerms | |
OSSL_Api | |
CodeTools | |
Tests | |
CompilerTest | Tests the LSL compiler. Among other things, test that error messages generated by the C# compiler can be mapped to prper lines/columns in the LSL source. |
CSCodeGeneratorTest | Tests the LSL compiler, both the code generation and transformation. Each test has some LSL code as input and C# code as expected output. The generated C# code is compared against the expected C# code. |
Compiler | |
CSCodeGenerator | |
ICodeConverter | |
STRING_CONSTANT | |
INCREMENT | |
DECREMENT | |
PLUS_EQUALS | |
MINUS_EQUALS | |
STAR_EQUALS | |
SLASH_EQUALS | |
PERCENT_EQUALS | |
SEMICOLON | |
LEFT_BRACE | |
RIGHT_BRACE | |
COMMA | |
EQUALS | |
LEFT_PAREN | |
RIGHT_PAREN | |
PLUS | |
MINUS | |
STAR | |
SLASH | |
PERCENT | |
AT | |
PERIOD | |
LEFT_ANGLE | |
RIGHT_ANGLE | |
LEFT_BRACKET | |
RIGHT_BRACKET | |
EQUALS_EQUALS | |
EXCLAMATION_EQUALS | |
LESS_EQUALS | |
GREATER_EQUALS | |
AMP | |
STROKE | |
CARET | |
TILDE | |
EXCLAMATION | |
AMP_AMP | |
STROKE_STROKE | |
LEFT_SHIFT | |
RIGHT_SHIFT | |
IF | |
ELSE | |
DO | |
WHILE | |
FOR | |
DEFAULT_STATE | |
STATE | |
JUMP | |
RETURN | |
INTEGER_TYPE | |
FLOAT_TYPE | |
STRING_TYPE | |
KEY_TYPE | |
VECTOR_TYPE | |
ROTATION_TYPE | |
LIST_TYPE | |
AT_ROT_TARGET_EVENT | |
AT_TARGET_EVENT | |
ATTACH_EVENT | |
CHANGED_EVENT | |
COLLISION_EVENT | |
COLLISION_END_EVENT | |
COLLISION_START_EVENT | |
CONTROL_EVENT | |
DATASERVER_EVENT | |
EMAIL_EVENT | |
HTTP_RESPONSE_EVENT | |
LAND_COLLISION_EVENT | |
LAND_COLLISION_END_EVENT | |
LAND_COLLISION_START_EVENT | |
LINK_MESSAGE_EVENT | |
LISTEN_EVENT | |
MONEY_EVENT | |
MOVING_END_EVENT | |
MOVING_START_EVENT | |
NO_SENSOR_EVENT | |
NOT_AT_ROT_TARGET_EVENT | |
NOT_AT_TARGET_EVENT | |
OBJECT_REZ_EVENT | |
ON_REZ_EVENT | |
REMOTE_DATA_EVENT | |
RUN_TIME_PERMISSIONS_EVENT | |
SENSOR_EVENT | |
STATE_ENTRY_EVENT | |
STATE_EXIT_EVENT | |
TIMER_EVENT | |
TOUCH_EVENT | |
TOUCH_START_EVENT | |
TOUCH_END_EVENT | |
HTTP_REQUEST_EVENT | |
TRANSACTION_RESULT_EVENT | |
IDENT | |
INTEGER_CONSTANT | |
HEX_INTEGER_CONSTANT | |
FLOAT_CONSTANT | |
yyLSLTokens | |
LSLTokens | |
LSLProgramRoot | |
GlobalDefinitions | |
GlobalVariableDeclaration | |
GlobalFunctionDefinition | |
States | |
State | |
StateBody | |
StateEvent | |
VoidArgStateEvent | |
KeyArgStateEvent | |
IntArgStateEvent | |
VectorArgStateEvent | |
IntRotRotArgStateEvent | |
IntVecVecArgStateEvent | |
KeyIntIntArgStateEvent | |
ArgumentDeclarationList | |
KeyArgumentDeclarationList | |
IntArgumentDeclarationList | |
VectorArgumentDeclarationList | |
IntRotRotArgumentDeclarationList | |
IntVecVecArgumentDeclarationList | |
KeyIntIntArgumentDeclarationList | |
Declaration | |
KeyDeclaration | |
IntDeclaration | |
VecDeclaration | |
RotDeclaration | |
Typename | |
Event | |
VoidArgEvent | |
KeyArgEvent | |
IntArgEvent | |
VectorArgEvent | |
IntRotRotArgEvent | |
IntVecVecArgEvent | |
KeyIntIntArgEvent | |
CompoundStatement | |
StatementList | |
Statement | |
EmptyStatement | |
Assignment | |
SimpleAssignment | |
ReturnStatement | |
JumpLabel | |
JumpStatement | |
StateChange | |
IfStatement | |
WhileStatement | |
DoWhileStatement | |
ForLoop | |
ForLoopStatement | |
FunctionCall | |
ArgumentList | |
Argument | |
ExpressionArgument | |
Constant | |
VectorConstant | |
RotationConstant | |
ListConstant | |
Expression | |
ConstantExpression | |
IdentExpression | |
IdentDotExpression | |
FunctionCallExpression | |
BinaryExpression | |
UnaryExpression | |
TypecastExpression | |
ParenthesisExpression | |
IncrementDecrementExpression | |
LSLProgramRoot_1 | |
LSLProgramRoot_2 | |
GlobalDefinitions_1 | |
GlobalDefinitions_2 | |
GlobalDefinitions_3 | |
GlobalDefinitions_4 | |
GlobalVariableDeclaration_1 | |
GlobalVariableDeclaration_2 | |
GlobalFunctionDefinition_1 | |
GlobalFunctionDefinition_2 | |
States_1 | |
States_2 | |
State_1 | |
State_2 | |
StateBody_1 | |
StateBody_2 | |
StateBody_3 | |
StateBody_4 | |
StateBody_5 | |
StateBody_6 | |
StateBody_7 | |
StateBody_8 | |
StateBody_9 | |
StateBody_10 | |
StateBody_11 | |
StateBody_12 | |
StateBody_13 | |
StateBody_14 | |
StateBody_15 | |
StateBody_16 | |
StateEvent_1 | |
VoidArgStateEvent_1 | |
KeyArgStateEvent_1 | |
IntArgStateEvent_1 | |
VectorArgStateEvent_1 | |
IntRotRotArgStateEvent_1 | |
IntVecVecArgStateEvent_1 | |
KeyIntIntArgStateEvent_1 | |
ArgumentDeclarationList_1 | |
ArgumentDeclarationList_2 | |
KeyArgumentDeclarationList_1 | |
IntArgumentDeclarationList_1 | |
VectorArgumentDeclarationList_1 | |
IntRotRotArgumentDeclarationList_1 | |
IntVecVecArgumentDeclarationList_1 | |
KeyIntIntArgumentDeclarationList_1 | |
Declaration_1 | |
KeyDeclaration_1 | |
IntDeclaration_1 | |
VecDeclaration_1 | |
RotDeclaration_1 | |
CompoundStatement_1 | |
CompoundStatement_2 | |
StatementList_1 | |
StatementList_2 | |
EmptyStatement_1 | |
Statement_1 | |
Statement_2 | |
Statement_3 | |
Statement_4 | |
Statement_5 | |
Statement_6 | |
Statement_7 | |
Statement_8 | |
Statement_9 | |
Statement_10 | |
Statement_11 | |
Statement_12 | |
Statement_13 | |
JumpLabel_1 | |
JumpStatement_1 | |
StateChange_1 | |
StateChange_2 | |
IfStatement_1 | |
IfStatement_2 | |
IfStatement_3 | |
IfStatement_4 | |
WhileStatement_1 | |
WhileStatement_2 | |
DoWhileStatement_1 | |
DoWhileStatement_2 | |
ForLoop_1 | |
ForLoop_2 | |
ForLoopStatement_1 | |
ForLoopStatement_2 | |
ForLoopStatement_3 | |
ForLoopStatement_4 | |
Assignment_1 | |
Assignment_2 | |
SimpleAssignment_1 | |
SimpleAssignment_2 | |
SimpleAssignment_3 | |
SimpleAssignment_4 | |
SimpleAssignment_5 | |
SimpleAssignment_6 | |
SimpleAssignment_7 | |
SimpleAssignment_8 | |
SimpleAssignment_9 | |
SimpleAssignment_10 | |
SimpleAssignment_11 | |
SimpleAssignment_12 | |
SimpleAssignment_13 | |
SimpleAssignment_14 | |
SimpleAssignment_15 | |
SimpleAssignment_16 | |
SimpleAssignment_17 | |
SimpleAssignment_18 | |
SimpleAssignment_19 | |
SimpleAssignment_20 | |
SimpleAssignment_21 | |
SimpleAssignment_22 | |
SimpleAssignment_23 | |
SimpleAssignment_24 | |
ReturnStatement_1 | |
ReturnStatement_2 | |
Constant_1 | |
Constant_2 | |
Constant_3 | |
Constant_4 | |
ListConstant_1 | |
VectorConstant_1 | |
RotationConstant_1 | |
ConstantExpression_1 | |
IdentExpression_1 | |
IdentDotExpression_1 | |
IncrementDecrementExpression_1 | |
IncrementDecrementExpression_2 | |
IncrementDecrementExpression_3 | |
IncrementDecrementExpression_4 | |
IncrementDecrementExpression_5 | |
IncrementDecrementExpression_6 | |
IncrementDecrementExpression_7 | |
IncrementDecrementExpression_8 | |
FunctionCallExpression_1 | |
BinaryExpression_1 | |
BinaryExpression_2 | |
BinaryExpression_3 | |
BinaryExpression_4 | |
BinaryExpression_5 | |
BinaryExpression_6 | |
BinaryExpression_7 | |
BinaryExpression_8 | |
BinaryExpression_9 | |
BinaryExpression_10 | |
BinaryExpression_11 | |
BinaryExpression_12 | |
BinaryExpression_13 | |
BinaryExpression_14 | |
BinaryExpression_15 | |
BinaryExpression_16 | |
BinaryExpression_17 | |
BinaryExpression_18 | |
UnaryExpression_1 | |
UnaryExpression_2 | |
UnaryExpression_3 | |
ParenthesisExpression_1 | |
ParenthesisExpression_2 | |
TypecastExpression_1 | |
TypecastExpression_2 | |
TypecastExpression_3 | |
TypecastExpression_4 | |
TypecastExpression_5 | |
TypecastExpression_6 | |
TypecastExpression_7 | |
TypecastExpression_8 | |
TypecastExpression_9 | |
FunctionCall_1 | |
ArgumentList_1 | |
ArgumentList_2 | |
ExpressionArgument_1 | |
Typename_1 | |
Typename_2 | |
Typename_3 | |
Typename_4 | |
Typename_5 | |
Typename_6 | |
Typename_7 | |
Event_1 | |
Event_2 | |
Event_3 | |
Event_4 | |
Event_5 | |
Event_6 | |
Event_7 | |
Event_8 | |
Event_9 | |
VoidArgEvent_1 | |
VoidArgEvent_2 | |
VoidArgEvent_3 | |
VoidArgEvent_4 | |
VoidArgEvent_5 | |
VoidArgEvent_6 | |
VoidArgEvent_7 | |
VoidArgEvent_8 | |
KeyArgEvent_1 | |
KeyArgEvent_2 | |
IntArgEvent_1 | |
IntArgEvent_2 | |
IntArgEvent_3 | |
IntArgEvent_4 | |
IntArgEvent_5 | |
IntArgEvent_6 | |
IntArgEvent_7 | |
IntArgEvent_8 | |
IntArgEvent_9 | |
IntArgEvent_10 | |
VectorArgEvent_1 | |
VectorArgEvent_2 | |
VectorArgEvent_3 | |
IntRotRotArgEvent_1 | |
IntVecVecArgEvent_1 | |
KeyIntIntArgEvent_1 | |
yyLSLSyntax | |
ArgumentDeclarationList_3 | |
ArgumentDeclarationList_4 | |
ArgumentDeclarationList_5 | |
ArgumentList_3 | |
ArgumentList_4 | |
LSLSyntax | |
LSL2CSCodeTransformer | |
Instance | |
Tests | |
CoopTerminationTests | Test that co-operative script thread termination is working correctly. |
ScriptInstance | |
XEngineEventWaitHandle | Xengine event wait handle. |
ScriptSerializer | |
ScriptBase | |
IScript | |
ScriptBaseClass | |
OSSLPrim | |
TextStruct | |
OSSLPrim_Position | |
OSSLPrim_Rotation | |
Executor | |
Tests | |
LSL_EventTests | |
LSL_ApiAvatarTests | Tests relating directly to avatars |
LSL_ApiHttpTests | Tests for HTTP related functions in LSL |
LSL_ApiInventoryTests | Tests for inventory functions in LSL |
LSL_ApiLinkingTests | Tests for linking functions in LSL |
LSL_ApiListTests | |
LSL_ApiNotecardTests | Tests for notecard related functions in LSL |
LSL_ApiObjectTests | |
LSL_ApiTest | Tests for LSL_Api |
LSL_ApiUserTests | |
LSL_TypesTestList | Tests the LSL_Types.list class. |
LSL_TypesTestLSLFloat | |
LSL_TypesTestLSLInteger | |
LSL_TypesTestLSLString | |
LSL_TypesTestVector3 | Tests for Vector3 |
OSSL_ApiAppearanceTest | Tests for OSSL_Api |
OSSL_ApiAttachmentTests | Tests for OSSL attachment functions |
OSSL_NpcApiAppearanceTest | Tests for OSSL NPC API |
AssemblyResolver | |
EventAbortException | |
SelfDeleteException | |
ScriptDeleteException | |
ScriptCoopStopException | Used to signal when the script is stopping in co-operation with the script engine (instead of through Thread.Abort()). |
DetectParams | |
EventParams | Holds all the data required to execute a scripting event. |
LSL_Types | |
key | |
list | |
AlphaCompare | |
HomogeneousComparer | |
NumericComparer | |
LSLFloat | |
LSLInteger | |
LSLString | |
Quaternion | |
Vector3 | |
ScriptException | |
Tests | |
XEngine | |
ScriptBase | |
XEngineScriptBase | |
Tests | |
XEngineBasicTests | Basic XEngine tests. |
XEngineCrossingTests | XEngine tests connected with crossing scripts between regions. |
EventManager | Prepares events so they can be directly executed upon a script by EventQueueManager, then queues it. |
ScriptEngineConsoleCommands | |
XEngine | |
XWorkItem | |
UserStatistics | |
ActiveConnectionsAJAX | |
Clients_report | |
ClientVersionData | |
Default_Report | |
stats_default_page_values | |
IStatsController | |
LogLinesAJAX | |
Prototype_distributor | |
Sessions_Report | |
SessionList | |
ShortSessionData | |
SimStatsAJAX | |
Updater_distributor | |
WebStatsModule | |
UserSession | |
UserSessionData | |
USimStatsData | |
Server | |
Base | |
CommandManager | Command manager - Wrapper for OpenSim.Framework.PluginManager to allow us to add commands to the console to perform operations on our repos and plugins |
HttpServerBase | |
ProtocolVersions | |
IRobustConnector | |
PluginLoader | |
ServicesServerBase | |
Handlers | |
AgentPreferences | |
AgentPreferencesServerPostHandler | |
AgentPreferencesServiceConnector | |
Asset | |
Test | |
AssetServerPostHandlerTests | |
AssetServiceConnector | |
AssetServerDeleteHandler | |
AssetServerGetHandler | |
AssetServerPostHandler | |
AssetsExistHandler | |
Authentication | |
AuthenticationServiceConnector | |
AuthenticationServerPostHandler | |
OpenIdServerConnector | |
ProviderMemoryStore | Temporary, in-memory store for OpenID associations |
OpenIdStreamHandler | |
Authorization | |
AuthorizationServerConnector | |
AuthorizationServerPostHandler | |
Avatar | |
AvatarServiceConnector | |
AvatarServerPostHandler | |
BakedTextures | |
XBakes | |
BakesServerGetHandler | |
XBakesConnector | |
BakesServerPostHandler | |
Base | |
IServiceConnector | |
ServiceConnector | |
RestHandlerUtils | |
Freeswitch | |
FreeswitchServerConnector | |
Friends | |
FriendsServiceConnector | |
FriendsServerPostHandler | |
Grid | |
GridInfoHandlers | |
GridInfoServerInConnector | |
GridServiceConnector | |
GridServerPostHandler | |
GridUser | |
GridUserServiceConnector | |
GridUserServerPostHandler | |
Hypergrid | |
GatekeeperAgentHandler | |
GatekeeperServiceInConnector | |
HeloServiceInConnector | |
HeloServerGetHandler | |
HeloServerHeadHandler | |
HGFriendsServerConnector | |
HGFriendsServerPostHandler | |
HomeAgentHandler | |
ExtendedAgentDestinationData | |
HypergridHandlers | |
InstantMessageServerConnector | |
UserAgentServerConnector | |
Inventory | |
InventoryServiceInConnector | |
InventoryServerMoveItemsHandler | |
XInventoryInConnector | |
XInventoryConnectorPostHandler | |
Land | |
LandHandlers | |
LandServiceInConnector | |
Login | |
LLLoginHandlers | |
LLLoginServiceInConnector | |
MapImage | |
MapAddServiceConnector | |
MapServerPostHandler | |
MapGetServiceConnector | |
MapServerGetHandler | |
MapRemoveServiceConnector | |
MapServerRemoveHandler | |
Neighbour | |
NeighbourGetHandler | |
NeighbourPostHandler | |
NeighbourPutHandler | |
NeighbourDeleteHandler | |
NeighbourServiceInConnector | |
Presence | |
PresenceServiceConnector | |
PresenceServerPostHandler | |
Profiles | |
UserProfilesConnector | |
Simulation | |
AgentHandler | |
AgentPostHandler | |
AgentPutHandler | |
AgentDestinationData | |
ObjectHandler | |
SimulationServiceInConnector | |
Utils | |
UserAccounts | |
UserAccountServiceConnector | |
UserAccountServerPostHandler | |
EstateDataRobustConnector | |
EstateServerGetHandler | |
EstateServerPostHandler | |
UserProfilesHandlers | |
JsonRpcProfileHandlers | |
OpenSimServer | |
Services | |
AssetService | |
AssetService | |
AssetServiceBase | |
XAssetService | A de-duplicating asset service. |
XAssetServiceBase | |
AuthenticationService | |
AuthenticationServiceBase | |
PasswordAuthenticationService | |
WebkeyAuthenticationService | |
WebkeyOrPasswordAuthenticationService | |
AuthorizationService | |
AuthorizationService | |
AuthorizationServiceBase | |
AvatarService | |
AvatarService | |
AvatarServiceBase | |
Base | |
ServiceBase | |
Connectors | |
Friends | |
FriendsServicesConnector | |
FriendsSimConnector | |
Hypergrid | |
GatekeeperServiceConnector | |
HGFriendsServicesConnector | |
UserAgentServiceConnector | |
InstantMessage | |
InstantMessageServiceConnector | |
SimianGrid | |
SimianActivityDetector | |
SimianAssetServiceConnector | Connects to the SimianGrid asset service |
SimianAuthenticationServiceConnector | Connects authentication/authorization to the SimianGrid backend |
SimianAvatarServiceConnector | Connects avatar appearance data to the SimianGrid backend |
SimianExternalCapsModule | |
SimianFriendsServiceConnector | Stores and retrieves friend lists from the SimianGrid backend |
SimianGrid | |
SimianGridMaptile | |
SimianGridServiceConnector | Connects region registration and neighbor lookups to the SimianGrid backend |
SimianInventoryServiceConnector | Permissions bitflags |
SimianPresenceServiceConnector | Connects avatar presence information (for tracking current location and message routing) to the SimianGrid backend |
SimianProfiles | Connects avatar profile and classified queries to the SimianGrid backend |
SimianUserAccountServiceConnector | Connects user account data (creating new users, looking up existing users) to the SimianGrid backend |
Simulation | |
SimulationServiceConnector | |
AgentPreferencesServicesConnector | |
AssetServicesConnector | |
HGAssetServiceConnector | |
AuthenticationServicesConnector | |
AuthorizationServicesConnector | |
AvatarServicesConnector | |
BaseServiceConnector | |
EstateDataRemoteConnector | |
RemoteFreeswitchConnector | |
GridServicesConnector | |
GridUserServicesConnector | |
HeloServicesConnector | |
XInventoryServicesConnector | |
LandServicesConnector | |
MapImageServicesConnector | |
NeighbourServicesConnector | |
PresenceServicesConnector | |
UserAccountServicesConnector | |
EstateService | |
EstateDataService | |
FreeswitchService | |
FreeswitchService | |
FreeswitchServiceBase | |
Friends | |
FriendsService | |
FriendsServiceBase | |
FSAssetService | |
FSAssetConnector | |
GridService | |
GridService | |
GridServiceBase | |
HypergridLinker | |
HypergridService | |
GatekeeperService | |
HGAssetService | Hypergrid asset service. It serves the IAssetService interface, but implements it in ways that are appropriate for inter-grid asset exchanges. |
HGFriendsService | W2W social networking |
HGFSAssetService | Hypergrid asset service. It serves the IAssetService interface, but implements it in ways that are appropriate for inter-grid asset exchanges. This version is for FSAssets. |
HGInstantMessageService | Inter-grid IM |
HGInventoryService | Hypergrid inventory service. It serves the IInventoryService interface, but implements it in ways that are appropriate for inter-grid inventory exchanges. Specifically, it does not performs deletions and it responds to GetRootFolder requests with the ID of the Suitcase folder, not the actual "My Inventory" folder. |
HGSuitcaseInventoryService | Hypergrid inventory service. It serves the IInventoryService interface, but implements it in ways that are appropriate for inter-grid inventory exchanges. Specifically, it does not performs deletions and it responds to GetRootFolder requests with the ID of the Suitcase folder, not the actual "My Inventory" folder. |
UserAccountCache | |
UserAgentService | This service is for HG1.5 only, to make up for the fact that clients don't keep any private information in themselves, and that their 'home service' needs to do it for them. Once we have better clients, this shouldn't be needed. |
TravelingAgentInfo | |
UserAgentServiceBase | |
Interfaces | |
IBakedTextureModule | |
AgentPrefs | |
IAgentPreferencesService | |
IAssetService | |
IAttachmentsService | |
AuthInfo | |
IAuthenticationService | |
IAuthorizationService | |
AuthorizationRequest | |
AuthorizationResponse | |
IAvatarService | |
AvatarData | Each region/client that uses avatars will have a data structure of this type representing the avatars. |
IBakedTextureService | |
IBansService | |
IBasicProfileService | |
IEstateDataService | |
IFreeswitchService | |
FriendInfo | |
IFriendsService | |
IGridService | |
IHypergridLinker | |
GridRegion | |
GridUserInfo | Records user information specific to a grid but which is not part of a user's account. |
IGridUserService | |
IGatekeeperService | |
IUserAgentService | |
IInstantMessage | |
IFriendsSimConnector | |
IHGFriendsService | |
IInstantMessageSimConnector | |
IInventoryService | |
ILandService | |
ILibraryService | |
LoginResponse | |
FailedLoginResponse | |
ILoginService | |
IMapImageService | |
INeighbourService | |
IOfflineIMService | |
OfflineIMDataUtils | |
PresenceInfo | |
IPresenceService | |
ISimulationService | |
UserAccount | |
IUserAccountService | |
IUserManagement | This maintains the relationship between a UUID and a user name. |
IUserProfilesService | |
InventoryService | |
Tests | |
XInventoryServiceTests | Tests for the XInventoryService |
LibraryService | Basically a hack to give us a Inventory library while we don't have a inventory server once the server is fully implemented then should read the data from that |
XInventoryService | |
LLLoginService | |
LLFailedLoginResponse | |
LLLoginResponse | A class to handle LL login response. |
BuddyList | |
BuddyInfo | |
InventoryData | |
UserInfo | |
LLLoginService | |
MapImageService | |
MapImageService | |
PresenceService | |
PresenceService | |
PresenceServiceBase | |
ProfilesService | |
UserProfilesService | |
UserProfilesServiceBase | |
SimulationService | |
SimulationDataService | |
UserAccountService | |
AgentPreferencesService | |
AgentPreferencesServiceBase | |
GridUserService | |
GridUserServiceBase | |
UserAccountService | |
UserAccountServiceBase | |
UserProfilesService | |
OpenProfileClient | A client for accessing a profile server using the OpenProfile protocol. |
Tests | |
Clients | |
AssetsClient | |
AssetsClient | |
GridClient | |
GridClient | |
Common | |
ANumericalToleranceConstraint | |
DatabaseTestAttribute | |
DoubleToleranceConstraint | |
AssetHelpers | |
BaseRequestHandlerHelpers | |
SceneHelpers | Helpers for setting up scenes. |
LongRunningAttribute | |
BaseAssetRepository | |
MockAssetDataPlugin | In memory asset data plugin for test purposes. Could be another dll when properly filled out and when the mono addin plugin system starts co-operating with the unit test system. Currently no locking since unit tests are single threaded. |
MockGroupsServicesConnector | |
MockScriptEngine | |
TestClient | |
TestEventQueueGetModule | |
Event | |
TestHttpClientContext | |
TestHttpRequest | |
TestHttpResponse | |
TestInventoryDataPlugin | In memory inventory data plugin for test purposes. Could be another dll when properly filled out and when the mono addin plugin system starts co-operating with the unit test system. Currently no locking since unit tests are single threaded. |
TestLandChannel | Land channel for test purposes |
TestLLUDPServer | This class enables regression testing of the LLUDPServer by allowing us to intercept outgoing data. |
ChunkSenderTuple | Record the data and sender tuple |
TestOSHttpRequest | |
TestOSHttpResponse | |
TestScene | |
TestXInventoryDataPlugin | |
OpenSimTestCase | |
QuaternionToleranceConstraint | |
TestHelpers | |
VectorToleranceConstraint | |
Performance | |
NPCPerformanceTests | NPC performance tests |
ObjectPerformanceTests | Object performance tests |
ScriptPerformanceTests | Script performance tests |
Stress | |
VectorRenderModuleStressTests | |
ConfigurationLoaderTests | |
Tools | |
Configger | |
ConfigurationLoader | Loads the Configuration files into nIni |
Configger | |
LSL | |
Compiler | |
Program | |
VersionInfo | |
Application | Starting class for the OpenSimulator Region |
ConfigurationLoader | Loads the Configuration files into nIni |
IApplicationPlugin | OpenSimulator Application Plugin framework interface |
ApplicationPluginInitialiser | |
OpenSim | Interactive OpenSim region server |
OpenSimBackground | Consoleless OpenSimulator region server |
OpenSimBase | Common OpenSimulator simulator code |
SimStatusHandler | Handler to supply the current status of this sim |
UXSimStatusHandler | Handler to supply the current extended status of this sim to a user configured URI Sends the statistical data in a json serialization If the request contains a key, "callback" the response will be wrappend in the associated value for jsonp used with ajax/javascript |
XSimStatusHandler | Handler to supply the current extended status of this sim Sends the statistical data in a json serialization |
OpenSimConfigSource | |
RegionApplicationBase | |
DrunkenTextAppreciationModule | |
MiniModule | |
pCampBot | |
Interfaces | |
IBehaviour | |
AbstractBehaviour | |
CrossBehaviour | Get the bot to make a region crossing. |
GrabbingBehaviour | Click (grab) on random objects in the scene. |
InventoryDownloadBehaviour | Do nothing |
NoneBehaviour | Do nothing |
PhysicsBehaviour | Stress physics by moving and bouncing around bots a whole lot. |
PhysicsBehaviour2 | This behavior is for the systematic study of some performance improvements made for OSCC'13. Walk around, sending AgentUpdate packets all the time. |
TeleportBehaviour | Teleport to a random region on the grid. |
TwitchyBehaviour | This behavior is for the systematic study of some performance improvements made for OSCC'13. Do nothing, but send AgentUpdate packets all the time that have only slightly different state. The delta of difference will be filtered by OpenSim early on in the packet processing pipeline. These filters did not exist before OSCC'13. |
Bot | |
BotManager | Thread/Bot manager for the application |
pCampBot | |
PrimMesher | |
Quat | |
Coord | |
UVCoord | |
Face | |
ViewerFace | |
Profile | generates a profile for extrusion |
PathNode | |
Path | |
PrimMesh | |
SculptMap | |
SculptMesh | |
Robust | |
Tests | |
GridClient | |
IMClient | |
InventoryClient | |
PresenceClient | |
UserAccountsClient | |
DemonServer | |
GcNotify | |
ISnmpModule | |
IUserAccountCacheModule | |
Triangle | |
Vertex | |