Known Web Interfaces within OpenSim

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 41: Line 41:
  
 
= OpenSim =
 
= OpenSim =
    == ApplicationPlugin ==
+
== ApplicationPlugin ==
        === RegionPlugin ===
+
=== RegionPlugin ===
 
                 REST
 
                 REST
 
                     POST "regions/"
 
                     POST "regions/"
 
                     GET "regions/"
 
                     GET "regions/"
 
                     GET "regionsinfo/"
 
                     GET "regionsinfo/"
        === InventoryServices  ===
+
=== InventoryServices  ===
 
                 REST
 
                 REST
        === AppearanceServices  ===
+
=== AppearanceServices  ===
 
                 REST
 
                 REST
        === AssetServices ===
+
=== AssetServices ===
 
                 REST
 
                 REST
    == Region ==
+
== Region ==
        === Communications ===
+
=== Communications ===
            ==== OGS1 ====
+
==== OGS1 ====
 
                 XMLRPC
 
                 XMLRPC
 
                     "check"
 
                     "check"
 
                     "land_data"
 
                     "land_data"
            ==== Hypergrid ====
+
==== Hypergrid ====
 
                 XMLRPC
 
                 XMLRPC
 
                     "logoff_user"
 
                     "logoff_user"
Line 66: Line 66:
 
                     "link_region"
 
                     "link_region"
 
                     "expect_hg_user"
 
                     "expect_hg_user"
        === CoreModules ===
+
=== CoreModules ===
            ==== World ====
+
==== World ====
            ==== EventQueue ====
+
==== EventQueue ====
            ==== Hypergrid ====
+
==== Hypergrid ====
            ==== InterGrid ====
+
==== InterGrid ====
            ==== Avatar ====
+
==== Avatar ====
 
                 REST
 
                 REST
 
                     POST "CAPS/OA/<ID>" # ObjectAdd
 
                     POST "CAPS/OA/<ID>" # ObjectAdd
Line 83: Line 83:
 
                     "preflightBuyLandPrep"
 
                     "preflightBuyLandPrep"
 
                     "buyLandPrep"
 
                     "buyLandPrep"
            ==== Scripting ====
+
==== Scripting ====
 
                 XMLRPC
 
                 XMLRPC
 
                 "llRemoteData"
 
                 "llRemoteData"
            ==== Framework ====
+
==== Framework ====
 
                 XMLRPC
 
                 XMLRPC
 
                     "simulator_data_request"
 
                     "simulator_data_request"
 
                     "map_block"
 
                     "map_block"
 
                     "search_for_region_by_name"
 
                     "search_for_region_by_name"
            ==== Hypergrid ====
+
==== Hypergrid ====
 
                 XMLRPC
 
                 XMLRPC
 
                     "hg_login"
 
                     "hg_login"
Line 97: Line 97:
 
                     "hg_verify_auth_key"
 
                     "hg_verify_auth_key"
 
                     "check_auth_session"
 
                     "check_auth_session"
    == Grid ==
+
== Grid ==
        === InventoryServer ===
+
=== InventoryServer ===
 
                 REST
 
                 REST
        === GridServer.Modules ===
+
=== GridServer.Modules ===
        === UserServer.Modules ===
+
=== UserServer.Modules ===
 
                 REST
 
                 REST
 
                     GET "/users/"
 
                     GET "/users/"
 
                     DELETE "/usersessions/"
 
                     DELETE "/usersessions/"
 
                     GET "/get_grid_info"
 
                     GET "/get_grid_info"
        === GridServier.Modules ===
+
=== GridServier.Modules ===
 
             Rest
 
             Rest
 
                 REST
 
                 REST
Line 141: Line 141:
 
                     "set_login_params"
 
                     "set_login_params"
 
                     "check_auth_session"
 
                     "check_auth_session"
        === UserServer.Modules ===
+
=== UserServer.Modules ===
 
                 XMLRPC
 
                 XMLRPC
 
                     "get_grid_info"
 
                     "get_grid_info"
    == Client ==
+
== Client ==
        === Linden ===
+
=== Linden ===
 
                 XMLRPC
 
                 XMLRPC
 
                     "expect_user"
 
                     "expect_user"
 
                     "logoff_user"
 
                     "logoff_user"
 
                     "login_to_simulator"
 
                     "login_to_simulator"

Revision as of 03:51, 8 May 2009

Contents

OpenMetaverse

       CAPS Requested
           "ChatSessionRequest"
           "CopyInventoryFromNotecard"
           "DispatchRegionInfo"
           "EstateChangeInfo"
           "EventQueueGet"
           "FetchInventory"
           "WebFetchInventoryDescendents"
           "FetchLib"
           "FetchLibDescendents"
           "GroupProposalBallot"
           "HomeLocation"
           "MapLayer"
           "MapLayerGod"
           "NewFileAgentInventory"
           "ParcelPropertiesUpdate"
           "ParcelVoiceInfoRequest"
           "ProvisionVoiceAccountRequest"
           "RemoteParcelRequest"
           "RequestTextureDownload"
           "SearchStatRequest"
           "SearchStatTracking"
           "SendPostcard"
           "SendUserReport"
           "SendUserReportWithScreenshot"
           "ServerReleaseNotes"
           "StartGroupProposal"
           "UntrustedSimulatorMessage"
           "UpdateAgentInformation"
           "UpdateAgentLanguage"
           "UpdateGestureAgentInventory"
           "UpdateNotecardAgentInventory"
           "UpdateScriptAgent"
           "UpdateGestureTaskInventory"
           "UpdateNotecardTaskInventory"
           "UpdateScriptTask"
           "UploadBakedTexture"
           "ViewerStartAuction"
           "ViewerStats"

OpenSim

ApplicationPlugin

RegionPlugin

               REST
                   POST "regions/"
                   GET "regions/"
                   GET "regionsinfo/"

InventoryServices

               REST

AppearanceServices

               REST

AssetServices

               REST

Region

Communications

OGS1

               XMLRPC
                   "check"
                   "land_data"

Hypergrid

               XMLRPC
                   "logoff_user"
                   "check"
                   "land_data"
                   "link_region"
                   "expect_hg_user"

CoreModules

World

EventQueue

Hypergrid

InterGrid

Avatar

               REST
                   POST "CAPS/OA/<ID>" # ObjectAdd
               XMLRPC
                   "presence_update_bulk"
                   "terminate_friend"
                   "balanceUpdateRequest"
                   "userAlert"
                   "getCurrencyQuote"
                   "buyCurrency"
                   "preflightBuyLandPrep"
                   "buyLandPrep"

Scripting

               XMLRPC
               "llRemoteData"

Framework

               XMLRPC
                   "simulator_data_request"
                   "map_block"
                   "search_for_region_by_name"

Hypergrid

               XMLRPC
                   "hg_login"
                   "hg_new_auth_key"
                   "hg_verify_auth_key"
                   "check_auth_session"

Grid

InventoryServer

               REST

GridServer.Modules

UserServer.Modules

               REST
                   GET "/users/"
                   DELETE "/usersessions/"
                   GET "/get_grid_info"

GridServier.Modules

           Rest
               REST
                   GET "sims/"
                   POST "sims/"
                   GET "regions/"
                   POST "regions/"
           User
               XMLRPC
                   "simulator_login"
                   "simulator_data_request"
                   "simulator_after_region_moved"
                   "map_block"
                   "search_for_region_by_name"
                   "register_messageserver"
                   "deregister_messageserver"
                   "add_new_user_friend"
                   "remove_user_friend"
                   "update_user_friend_perms"
                   "get_user_friend_list"
                   "hg_login"
                   "hg_new_auth_key"
                   "hg_verify_auth_key"
                   "get_user_by_name"
                   "get_user_by_uuid"
                   "get_avatar_picker_avatar"
                   "update_user_current_region"
                   "logout_of_simulator"
                   "get_agent_by_uuid"
                   "update_user_profile"
                   "get_avatar_appearance"
                   "update_avatar_appearance"
                   "login_to_simulator"
                   "set_login_params"
                   "check_auth_session"

UserServer.Modules

               XMLRPC
                   "get_grid_info"

Client

Linden

               XMLRPC
                   "expect_user"
                   "logoff_user"
                   "login_to_simulator"
Personal tools
General
About This Wiki