Simulator Extra Features Service

Provide a means for regions to fetch extra features supported by modern viewers from a central location
.
This commit is contained in:
BlueWall
2014-07-30 11:19:34 -04:00
parent a4107cb6c7
commit e0d8f42e6b
7 changed files with 415 additions and 9 deletions

View File

@@ -538,6 +538,11 @@
[SimulatorFeatures]
;# {ExtraFeaturesServiceURI} {} {URL to the grid ExtraFeatures Service} {}
;; The grid can supply global values for extra simulator features to be
;; passed to supporting viewers. The grid may choose to disallow local
;; settings.
; ExtraFeaturesServiceURI = "http://127.0.0.1:9000/"
;# {MapImageServerURI} {} {URL for the map server} {}
; Experimental new information sent in SimulatorFeatures cap for Kokua
; viewers

View File

@@ -45,6 +45,7 @@ InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector"
;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector"
GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector"
GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector"
GridExtraFeaturesServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridExtraFeaturesServerInConnector"
AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector"
OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector"
AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector"
@@ -484,6 +485,29 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset
; this is the entry point for all user-related HG services
; uas = http://127.0.0.1:8002/
[GridExtraFeatures]
; These are propagated out to the regions as default settings for the
; SimulatorFeatures to be sent to user's viewer when they teleport via
; Hypergrid into this grid.
;
; Allow regions to override our defaults.
;AllowRegionOverride = true
; Search Server URI
;SearchServerURI = "http://example.com:8200/"
; Map Server URI
;MapImageServerURI = "http://example.com:8200/"
; Grid Destination Guide URI
;DestinationGuideURI = "http://example.com:8200/"
; Grid Allow Export
;ExportSupported = true
[GatekeeperService]
LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
;; for the service

View File

@@ -36,6 +36,7 @@ InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector"
;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector"
GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector"
GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector"
GridExtraFeaturesServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridExtraFeaturesServerInConnector"
AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector"
OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector"
AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector"
@@ -456,6 +457,29 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto
; password help: optional: page providing password assistance for users of your grid
;password = http://127.0.0.1/password
[GridExtraFeatures]
; These are propagated out to the regions as default settings for the
; SimulatorFeatures to be sent to user's viewer when they teleport via
; Hypergrid into this grid.
;
; Allow regions to override our defaults.
;AllowRegionOverride = true
; Search Server URI
;SearchServerURI = "http://example.com:8200/"
; Map Server URI
;MapImageServerURI = "http://example.com:8200/"
; Grid Destination Guide URI
;DestinationGuideURI = "http://example.com:8200/"
; Grid Allow Export
;ExportSupported = true
[UserProfilesService]
LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
Enabled = false