aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/LSLLongCmdHandler.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Major reorganizing of DotNetEngine. Moved common script engine parts to ↵Tedd Hansen2008-01-121-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.
* ScriptServer communication is ok. Script is creatd on onrez. But since it ↵Tedd Hansen2008-01-121-0/+8
| | | | | | | can not access Scene it sort of crashes right away ;) Added some sample placeholders for implementing rest of LSL events.
* * Optimized usingslbsa712007-12-271-7/+7
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* From Michael Osias (IBM)Sean Dague2007-12-131-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.
* From Michael Osias (IBM)Sean Dague2007-12-121-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
* * Optimized usingslbsa712007-10-301-34/+40
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* * Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa712007-10-151-0/+28
|
* Code from Illumious Beltran (IBM) implementing more LSLSean Dague2007-10-051-1/+60
| | | | | | | | | | | | | | | | | | | The functions implemented are: llListen llListenControl llListenRemove llOpenRemoteDataChannel llCloseRemoteDataChannel llRemoteDataReply The events implemented are: listen remote_data
* fixing me some line endingsSean Dague2007-09-171-262/+262
|
* Implemented: llSetText, llResetScript Tedd Hansen2007-09-161-148/+262
| | | | | Implemented: llHTTPRequest (queue, thread, etc -- but not actuall call)
* remove ^M, as native storage should be UNIX format, and ^M in/out mashingSean Dague2007-09-131-148/+148
| | | | | | will happen on the windows side now that eol-style is correct
* Hiding evidence that I once was a VB coder (thanks to refactoring). Renamed ↵Tedd Hansen2007-09-131-15/+15
| | | | member names to smallcapsy.
* Forgot mutex lock on List<> for timersTedd Hansen2007-08-251-11/+15
|
* Removal of script that was unable to compile no longer crashes server.Tedd Hansen2007-08-251-1/+0
| | | | | Displays script compile error messages in-world.
* testing Tedds temporary CIA-standinTedd Hansen2007-08-251-1/+0
|
* testing Tedds temporary CIA-standinTedd Hansen2007-08-251-0/+1
|
* Added class for "long commands" (command that returns as event) with ↵Tedd Hansen2007-08-251-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).