OpenSimMirror/OpenSim/Services/Interfaces
Justin Clark-Casey (justincc) beef41f24c Stop simulators attempting to contact registered but offline regions (RegionFlags.Persistent but not RegioNFlags.RegionOnline) on startup and when an avatar completes a teleport.
This eliminates spurious network calls and failure reporting.
This is done by adding RegionFlags to the GridRegion returned data in a backward compatible way as an alternative to multiple IGridService.GetRegionFlags() calls
Using a simulator or a grid service older than this commit will just see previous behaviour.
2015-01-14 19:45:19 +00:00
..
Properties Change assembly versions to 0.8.1 2014-06-17 18:37:15 +01:00
IAssetService.cs Better error-handling when storing assets: recognize that 'null' is an error value 2014-04-20 06:23:38 +01:00
IAuthenticationService.cs Add optional getauthinfo and setauthinfo authentication service calls. 2011-10-24 21:40:36 +01:00
IAuthorizationService.cs Pass the first name and last name from the agent circuit data to the authorization service rather than from the account. 2011-07-23 03:48:53 +01:00
IAvatarService.cs Multiattach, part 2 2013-03-18 22:56:17 +00:00
IBakedTextureService.cs Final code drop for appearance. Adding Avination's baked texture storage server. 2014-02-04 02:29:02 +00:00
IBansService.cs Added an interface to an external ban service. With this commit, the interface is used only in Hypergrided worlds (Gatekeeper), although in those, it applies to both local and foreign users. The Ban service itself is not in core; it is to be provided externally. 2013-04-27 21:23:29 -07:00
IBasicProfileService.cs Stub out the Profile and Presence services 2009-08-10 00:17:54 +01:00
IEstateDataService.cs Moved these two estate-related interfaces to the projects where they belong. 2014-05-30 13:11:46 -07:00
IFreeswitchService.cs Implement a method to allow regions to query the gridwide Freeswitch 2010-11-21 22:17:25 +00:00
IFriendsService.cs Add simple login test with online friends. Add IFriendsModule.GrantRights() for granting rights via a module call. 2012-03-30 00:42:55 +01:00
IGridService.cs Stop simulators attempting to contact registered but offline regions (RegionFlags.Persistent but not RegioNFlags.RegionOnline) on startup and when an avatar completes a teleport. 2015-01-14 19:45:19 +00:00
IGridUserService.cs On more virtual method 2012-10-01 15:55:24 -07:00
IHypergridServices.cs In teleports, pass the source region to the destination (similar to an HTTP referrer) 2014-04-09 09:22:20 +01:00
IInventoryService.cs Removed GetUserInventory(). It wasn't being used, and was creating warnings because it's Obsolete. 2014-04-23 14:38:33 +01:00
ILandService.cs Implement Scope ID lookup on GetLandData. Stacked regions were not handled 2011-01-03 19:40:55 +00:00
ILibraryService.cs * Forgotten ILibraryService from yesterday 2010-01-02 09:54:46 -08:00
ILoginService.cs Added viewer's channel, mac, and id0 to agent circuit data. Also moved client ip address to agent circuit data, so that it's always there. 2010-10-03 20:01:59 -07:00
IMapImageService.cs Add delete maptile ability to MapImageService - yet untested 2014-03-18 00:50:00 +00:00
INeighbourService.cs Unpacking the mess with OtherRegionUp, so we can have a real cache of the neighbours in the grid service modules. 2009-09-27 10:14:10 -07:00
IOfflineIMService.cs Can delete the Offline Messages sent to/from a user. 2014-01-16 00:24:51 +00:00
IPresenceService.cs Add method doc for IPresenceService 2012-10-20 02:26:08 +01:00
ISimulationService.cs On login and first HG entrance to a foreign grid, perform query access checks before proceeding. 2014-07-21 23:53:33 +01:00
IUserAccountService.cs Allow invalidating the users cache 2014-04-08 08:11:29 +01:00
IUserManagement.cs Added GetDisplayNames capability. For now, we don't actually use display names, and this cap returns the regular name. But this moves the server side into the newer, preferred, protocol used by the viewer for fetching the names of agents in the scene given their UUIDs. (the old protocol is via UDP). This works fine in my limited tests, but could use further testing by others. 2015-01-09 08:31:56 -08:00
IUserProfilesService.cs Add support for user preferences (im via email) 2013-12-06 02:52:13 -05:00
OpenProfileClient.cs minor: remove compiler warning from OpenProfileClient 2014-11-25 23:18:39 +00:00