aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IHost.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Implements Microthreading for MRM scripting.Adam Frisby2009-04-241-0/+1
| | | | | | | | | | * This is achieved through two new keywords "microthreaded" and "relax". example: public microthreaded void MyFunc(...) { ... relax; ... }
* * Implements Extensions to MRM. This allows Region Modules to insert new ↵Adam Frisby2009-04-211-0/+2
| | | | | | | | | | | | classes into OpenSim MRM's. * Example in region module: Scene.GetModuleInterface<IMRMModule>.RegisterExtension<IMyInterface>(this); * In the MRM: //@DEPENDS:MyExtensionModule.dll ... Host.Extensions<IMyInterface>.DoStuff();
* Update svn properties.Jeff Ames2009-04-141-41/+41
|
* * Minor MRM CleanupAdam Frisby2009-04-111-0/+41
* Interfaces now live in Interfaces subdirectory. * Namespace does not yet reflect this change. * Final namespace for MRMs will probably sit somewhere around OpenSim.Extend.MRM[?]