blob: 9f3e28a30f8e992e9df1850ca8f23234d785ec28 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<gep name="GateProcess" title="Provides protection of critical sections across processes" version="1">
<page name="Module" title="Module Settings">
<html><body><table>
<tr>
<td><form>
<p>This module provides services through its proxy
<a href="http://rtsc.eclipseprojects.io/cdoc-tip/index.html#xdc/runtime/knl/IGateProcessSupport.html"> IGateProcessSupport </a>
interface. It has a module wide config parameter
<a href="http://rtsc.eclipseprojects.io/cdoc-tip/index.html#xdc/runtime/knl/GateProcess.html#.Proxy"> Proxy </a>
which needs to be bound to an OS specific delegate before this module can be used.</p>
<p> </p>
</form></td>
</tr>
<tr>
<td><control type="checkbox" label="Add GateProcess to my configuration" value="value:this.$used" bold="true"/></td>
</tr>
<tr></tr>
<tr><td>
<h1>Platform-specific Support</h1>
<table>
<tr>
<td><control type="label" label="GateProcess provider"/></td>
<td><control type="editbox"
enabled="value:this.$used"
value="value:this.Proxy"
tooltip="value:this.Proxy.$summary"/></td>
</tr>
</table>
</td></tr>
</table></body></html>
</page>
<page name="Instance" title="Instance Settings" DPI="10">
<html><body><table>
<tr>
<td>
<h1>GateProcesses</h1>
<table><tr>
<td><control type="listbox" id="master" text="value:this.$activeInstance" width="10" height="15" align="fill" labels="value:this"/></td>
<td>
<control type="pushbutton" label="Add ..." align="fill" link="action:New"/>
<control type="pushbutton" label="Remove" align="fill" link="action:Delete" context="value:widget.master.selection"/>
</td>
</tr></table>
</td>
<td context="value:widget.master.selection">
<h1>Required Settings</h1>
<table>
<tr>
<td><control type="label" label="Handle" align="left"/></td>
<td><control type="editbox"
value="value:this.instance.name"
tooltip="Handle name"/></td>
</tr>
<tr>
<td><control type="label" label="Key" align="left"/></td>
<td><control type="editbox"
value="value:this.key"
tooltip="value:this.key.$summary"/></td>
</tr>
</table>
</td>
</tr>
</table></body></html>
</page>
<properties name="Advanced" title="All Options" enabled="true" visible="true" link="this"/>
</gep>