Known Web Interfaces within OpenSim

From OpenSimulator

Revision as of 04:47, 8 May 2009 by Sempuki (Talk | contribs)

Jump to: navigation, search

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