aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/LSLLongCmdHandler.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-01-12Major reorganizing of DotNetEngine. Moved common script engine parts to ↵Tedd Hansen1-295/+0
ScriptEngine.Common, only .Net-specific code in DotNetEngine. AppDomains, event handling, event execution queue and multithreading, script load/unload queue, etc has been moved to ScriptEngine.Common. Loads of things has been put into interfaces instead of the specific class. We are now one step closer to ScriptServer, and its very easy to implement new script languages. Just a few lines required to make them a OpenSim script module with all its glory.
2008-01-12ScriptServer communication is ok. Script is creatd on onrez. But since it ↵Tedd Hansen1-0/+8
can not access Scene it sort of crashes right away ;) Added some sample placeholders for implementing rest of LSL events.
2007-12-27* Optimized usingslbsa711-7/+7
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-13From Michael Osias (IBM)Sean Dague1-3/+3
This patch makes some enhancements to the llRemoteData functions. The module is now a shared module, and allows remote data channels to be created among multiple regions in the same sim. The port is controlled from the remoteDataPort property under the [Network] section in OpenSim.ini. If this setting is not present or = 0, the module is disabled and no port is opened. llRemoteData commands have not effect when module is disabled.
2007-12-12From Michael Osias (IBM)Sean Dague1-114/+46
This patch implements the llHttpRequest function via a region module, HttpScriptsRequest. There were bits and peices in LSLLong_cmd_handler, which I moved into the region module, and just check for completed requests and dispatch the http_response callback event instead. works for me as of r2674
2007-10-30* Optimized usingslbsa711-34/+40
* Shortened type references * Removed redundant 'this' qualifier
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa711-0/+28
2007-10-05Code from Illumious Beltran (IBM) implementing more LSLSean Dague1-1/+60
The functions implemented are: llListen llListenControl llListenRemove llOpenRemoteDataChannel llCloseRemoteDataChannel llRemoteDataReply The events implemented are: listen remote_data
2007-09-17fixing me some line endingsSean Dague1-262/+262
2007-09-16Implemented: llSetText, llResetScript Tedd Hansen1-148/+262
Implemented: llHTTPRequest (queue, thread, etc -- but not actuall call)
2007-09-13remove ^M, as native storage should be UNIX format, and ^M in/out mashingSean Dague1-148/+148
will happen on the windows side now that eol-style is correct
2007-09-13Hiding evidence that I once was a VB coder (thanks to refactoring). Renamed ↵Tedd Hansen1-15/+15
member names to smallcapsy.
2007-08-25Forgot mutex lock on List<> for timersTedd Hansen1-11/+15
2007-08-25Removal of script that was unable to compile no longer crashes server.Tedd Hansen1-1/+0
Displays script compile error messages in-world.
2007-08-25testing Tedds temporary CIA-standinTedd Hansen1-1/+0
2007-08-25testing Tedds temporary CIA-standinTedd Hansen1-0/+1
2007-08-25Added class for "long commands" (command that returns as event) with ↵Tedd Hansen1-0/+145
dedicated thread for processing. Added support for llSetTimerEvent(). Deleting old compiled scripts before new compile is attempted (avoids loading wrong script on compile error).