Difference between revisions of "EOSRuntime"

(Created page with "EOSRuntime")
 
Line 1: Line 1:
EOSRuntime
+
<table class="toptextcells toccolours float-right infobox">
 +
 
 +
<tr>
 +
<th colspan="2" style="background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;"> EOSRuntime</th></tr>
 +
<tr>
 +
 
 +
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
 +
 
 +
[[File:Eos_rt_icon.png|120px|frameless|border|EOSRuntime]]
 +
 
 +
</td></tr>
 +
<!--
 +
<tr>
 +
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
 +
    [[File:Sm_splash_startup2.jpg|300px|thumb|Startup Screen]]
 +
</td>
 +
</tr>
 +
-->
 +
 
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Developer'''
 +
</td>
 +
<td>Netroda Technologies
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Type'''
 +
</td>
 +
<td>Application
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Programmed in'''
 +
</td>
 +
<td>Java, [[Extensible Object Script]]
 +
</td></tr>
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Reference Class'''
 +
</td>
 +
<td><span style="font-family:monospace;">EOSScriptInterpreter</span>
 +
</td></tr>
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Initial Release'''
 +
</td>
 +
<td>2018
 +
</td></tr>
 +
 
 +
<tr>
 +
<td style="width: 130px;vertical-align: top;">'''Platform'''</td>
 +
<td>[[Extensible Services / Server]] for Automation
 +
</td></tr>
 +
 
 +
</table>
 +
 
 +
''' EOSRuntime''' is the main script runtime environment for the ES/S-A Platform. The control program (CP) as most important control process is build arount the scripting enviroment. The EOSRuntime is used to control, specify, setup and invoke devices and functions in all ES/S-A Systems.
 +
 
 +
== Overview ==
 +
EOSRuntime parses and executes [[Extensible Object Script]] using Just-in-time compilation. It supports automatic class loading, interopablity, execution contexts, direct authorization and caching.
 +
 
 +
== Technical ==
 +
 
 +
== Examples ==
 +
 
 +
 
 +
<shl class="mw-collapsible mw-collapsed">
 +
return;
 +
 
 +
</shl>
 +
 
 +
== See also ==
 +
* [[Extensible Services Server]]
 +
 
 +
[[Category:Building Safety]]
 +
[[Category:Alarms]]
 +
[[Category:Extensible Services Server]]

Revision as of 05:29, 23 February 2023

EOSRuntime

EOSRuntime

Developer Netroda Technologies
Type Application
Programmed in Java, Extensible Object Script
Reference Class EOSScriptInterpreter
Initial Release 2018
Platform Extensible Services / Server for Automation

EOSRuntime is the main script runtime environment for the ES/S-A Platform. The control program (CP) as most important control process is build arount the scripting enviroment. The EOSRuntime is used to control, specify, setup and invoke devices and functions in all ES/S-A Systems.

Overview

EOSRuntime parses and executes Extensible Object Script using Just-in-time compilation. It supports automatic class loading, interopablity, execution contexts, direct authorization and caching.

Technical

Examples

return;

See also