aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/Communications/REST (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-03Another interregion comms change that will not work well with previous ↵diva1-6/+165
versions. This commit moves InformRegionOfChildAgent from OGS1 to RESTComms, effectively having the complete child agent life cycle over REST: create=POST, update=PUT, close=DELETE. Additional changes include more functions in the IHyperlink interface, and some refactorings in the HG code for better reuse in RESTComms.
2009-01-03Split agent updates into two messages: full update and position+camera ↵diva1-10/+58
update. They're both sent over HTTP PUT. The full update is sent on TPs, for now; later it will also be sent on region crossings.
2009-01-01Major changes in interregion communications. This breaks compatibility with ↵diva1-18/+155
older versions, and may result is all sorts of weirdnesses when interacting with sims in older versions. Changes: - Introducing synchronous Teleports. Now the receiving region calls back the sending region after the client has been made a root agent there, that is, after client sends CompleteMovement to the destination. - SendCloseAgent moved from OGS1 Remoting to RESTComms.
2008-12-31Beginning of true REST style for interregion comms, SendChildAgentUpdate ↵diva1-7/+92
only. Agents are now resources accessed at http://<host>:<port>/agent/<uuid>/[action/]. PUT is SendChildAgentUpdate.
2008-12-31Folded HG regionhandle lookup into the normal RESTInterregionComms, to avoid ↵diva2-87/+4
proliferation of "modes".
2008-12-30* Remove mono compiler warningsJustin Clarke Casey1-3/+5
* Leaving the 23 warnings in ChildAgentDataUpdate.cs for Diva to look at
2008-12-30Making the default choice for InterregionComms work, and removing an ↵diva2-1/+4
unnecessary console debug message.
2008-12-30Update svn properties, minor formatting cleanup.Jeff Ames2-382/+382
2008-12-29Changing the default Comms module to be RESTComms, in case none is specified ↵diva2-2/+2
in OpenSim.ini. RESTComms is a super-set of LocalComms. Calls to local regions do no use REST, they use internal function calls.
2008-12-29This is a beefy commit containing the communication modules that implement ↵diva2-0/+382
SendChildAgentUpdate. This commit has only the modules, but not their usage. It should be harmless.