Capabilities
From OpenSimulator
(→Capabilities) |
|||
Line 3: | Line 3: | ||
Capabilities are the mechanism by which a region makes certain information and services available to viewers via HTTP in addition to the messages being exchanged over UDP. | Capabilities are the mechanism by which a region makes certain information and services available to viewers via HTTP in addition to the messages being exchanged over UDP. | ||
− | |||
The Second Life wiki describes [http://wiki.secondlife.com/wiki/Capabilities capabilities]. | The Second Life wiki describes [http://wiki.secondlife.com/wiki/Capabilities capabilities]. | ||
Line 9: | Line 8: | ||
=Capabilities= | =Capabilities= | ||
+ | == OpenSimulator specific== | ||
+ | OpenSimulator provides information about OpenSimulator-specific features or extra parameters via the SimulatorFeatures capability. See the [[SimulatorFeatures Extras]] page for more information. | ||
+ | |||
+ | == General == | ||
+ | These are capabilities that are provided by the Linden Lab viewer client (and hence in most third-party viewers). Many are implemented by OpenSimulator but others are not, sometimes because they are obsolete ('''TODO: Need to fill out information below about specifically what is implemented and what is not'''). | ||
+ | |||
{| border="1" | {| border="1" | ||
! Name !! Description | ! Name !! Description |
Revision as of 08:52, 25 June 2014
Contents |
Introduction
Capabilities are the mechanism by which a region makes certain information and services available to viewers via HTTP in addition to the messages being exchanged over UDP.
The Second Life wiki describes capabilities.
The Second Life wiki also has an incomplete summary of current capabilities.
Capabilities
OpenSimulator specific
OpenSimulator provides information about OpenSimulator-specific features or extra parameters via the SimulatorFeatures capability. See the SimulatorFeatures Extras page for more information.
General
These are capabilities that are provided by the Linden Lab viewer client (and hence in most third-party viewers). Many are implemented by OpenSimulator but others are not, sometimes because they are obsolete (TODO: Need to fill out information below about specifically what is implemented and what is not).
Name | Description |
---|---|
AttachmentResources | appears to be associated with determining limits on scripts in agent attachments. |
AvatarPickerSearch | |
ChatSessionRequest | |
CopyInventoryFromNotecard | |
DispatchRegionInfo | |
EstateChangeInfo | |
EventQueueGet | used for the event queue. |
FetchInventory | obsolete |
FetchInventory2 | see Inventory capabilities |
FetchInventoryDescendents2 | see Inventory capabilities |
FetchLib2 | see Inventory capabilities |
FetchLibDescendents2 | see Inventory capabilities. |
FetchLib | Obsolete |
FetchLibDescendents | Obsolete |
GetDisplayNames | |
GetMesh | used to get mesh data |
GetObjectCost | |
GetObjectPhysicsData | |
GetTexture | used to get texture data via HTTP instead of via UDP. See Texture capabilities. |
GroupMemberData | |
GroupProposalBallot | |
HomeLocation | |
LandResources | |
MapLayer | |
MapLayerGod | |
NewFileAgentInventory | |
NewFileAgentInventoryVariablePrice | |
ObjectAdd | |
ObjectMedia | used to get information about a media on a prim (MOAP)/shared media texture/surface. |
ObjectMediaNavigate | used to change web pages, etc., on a MOAP surface |
ParcelPropertiesUpdate | |
ParcelMediaURLFilterList | |
ParcelNavigateMedia | |
ParcelVoiceInfoRequest | |
ProductInfoRequest | |
ProvisionVoiceAccountRequest | |
RemoteParcelRequest | |
RequestTextureDownload | |
SearchStatRequest | |
SearchStatTracking | |
SendPostcard | |
SendUserReport | |
SendUserReportWithScreenshot | |
ServerReleaseNotes | |
SetDisplayName | |
SimConsoleAsync | used for the simulator console |
SimulatorFeatures | used to get information about what simulator features are available. This currently includes MeshRezEnabled and MeshUploadEnabled. |
StartGroupProposal | |
TextureStats | |
UntrustedSimulatorMessage | |
UpdateAgentInformation | |
UpdateAgentLanguage | |
UpdateGestureAgentInventory | |
UpdateNotecardAgentInventory | |
UpdateScriptAgent | |
UpdateGestureTaskInventory | |
UpdateNotecardTaskInventory | |
UpdateScriptTask | |
UploadBakedTexture | Used to upload avatar baked textures via HTTP rather than UDP |
UploadObjectAsset | |
ViewerStartAuction | |
ViewerStats | Used to upload viewer statistics (cpu usage, fps, etc.) |
WebFetchInventoryDescendents | Obsolete |