Known Web Interfaces within OpenSim

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Grid)
(Grid)
Line 137: Line 137:
 
                 XMLRPC
 
                 XMLRPC
 
                     "get_grid_info"
 
                     "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"
 
                     "add_new_user_friend"
 
                     "remove_user_friend"
 
                     "remove_user_friend"
Line 172: Line 156:
 
                     "set_login_params"
 
                     "set_login_params"
 
                     "check_auth_session"
 
                     "check_auth_session"
 +
=== 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"
  
 
== Client ==
 
== Client ==

Revision as of 04:57, 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/ModreX

ApplicationPlugin

Rest

RegionPlugin

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

InventoryServices

               REST

AppearanceServices

               REST

AssetServices

               REST

Framework

Communications

               CAPS
                   "SEED" "CAPS/0000/"
                   "MapLayer" "CAPS/0001/"
                   "NewFileAgentInventory" "CAPS/0002/"
                   "RequestTextureDownload" "CAPS/0003/"
                   "UpdateNotecardAgentInventory" "CAPS/0004/"
                   "UpdateScriptAgentInventory" "CAPS/0004/"
                   "UpdateScriptAgent" "CAPS/0004/"
                   "UpdateScriptTaskInventory" "CAPS/0005/"
                   "UpdateScriptTask" "CAPS/0005/"
                   "FetchInventoryDescendents" "CAPS/0006/"

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
                   POST "GetInventory/"
                   POST "UpdateFolder/"
                   POST "MoveFolder/"
                   POST "PurgeFolder/"
                   POST "DeleteItem/"
                   POST "QueryItem/"
                   POST "QueryFolder/"
                   POST "CreateInventory/"
                   POST "NewFolder/"
                   POST "NewItem/"
                   POST "AddNewItem/"
                   POST "GetItems/"
                   POST "ActiveGestures/"
                   POST "RootFolders/"

UserServer.Modules

               REST
                   GET "/users/"
                   DELETE "/usersessions/"
                   GET "/get_grid_info"
               XMLRPC
                   "get_grid_info"
                   "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"

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"

Client

Linden

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