|
|
connection | Device Kit |
<connection> examples |
Device Kit Attributes Elements XML Reference |
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="FileConnection" packagebase="org.eclipse.soda.dk"
superclass="StreamConnection">
<description>File Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="inputname" type="String" defaultvalue="input" required="true"/>
<customparameter name="inputpath" type="String" defaultvalue="" required="false"/>
<customparameter name="outputname" type="String" defaultvalue="output" required="false"/>
<customparameter name="outputpath" type="String" defaultvalue="" required="false"/>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="RandomAccessFileConnection" packagebase="org.eclipse.soda.dk"
superclass="StreamConnection">
<description>File Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="mode" type="String" defaultvalue="rw" required="false"/>
<customparameter name="name" type="String" defaultvalue="filename" required="true"/>
<customparameter name="path" type="String" defaultvalue="" required="false"/>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="SerialConnection" packagebase="org.eclipse.soda.dk"
superclass="StreamConnection">
<description>Serial Port (RS232) Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="comport" type="int" defaultvalue="1" required="true">
<minimum>1</minimum>
<maximum>99</maximum>
</customparameter>
<customparameter name="baudrate" type="int" defaultvalue="19200" required="false">
<minimum>1</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="databits" type="int" defaultvalue="8" required="false">
<minimum>5</minimum>
<maximum>8</maximum>
</customparameter>
<customparameter name="parity" type="int" defaultvalue="0" required="false">
<enum>
<label>none</label>
</enum>
<enum>
<label>even</label>
</enum>
<enum>
<label>odd</label>
</enum>
<enum>
<label>mark</label>
</enum>
<enum>
<label>space</label>
</enum>
</customparameter>
<customparameter name="stopbits" type="int" defaultvalue="0" required="false">
<enum>
<label>1</label>
</enum>
<enum>
<label>1.5</label>
</enum>
<enum>
<label>2</label>
</enum>
</customparameter>
<customparameter name="hardwareflowcontrol" type="int" defaultvalue="0" required="false">
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="softwareflowcontrol" type="int" defaultvalue="0" required="false">
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="readtotaltimeout" type="int" defaultvalue="1000" required="false">
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="readintervaltimeout" type="int" defaultvalue="100" required="false">
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="writetotaltimeout" type="int" defaultvalue="100" required="false">
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="SerialConnection" packagebase="org.eclipse.soda.dk"
superclass="StreamConnection">
<description>Serial Port (RS232) Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="comport" type="int" defaultvalue="1" required="true">
<minimum>1</minimum>
<maximum>99</maximum>
</customparameter>
<customparameter name="baudrate" type="int" defaultvalue="19200" required="false">
<minimum>1</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="databits" type="int" defaultvalue="8" required="false">
<minimum>5</minimum>
<maximum>8</maximum>
</customparameter>
<customparameter name="parity" type="int" defaultvalue="0" required="false">
<enum>
<label>none</label>
</enum>
<enum>
<label>even</label>
</enum>
<enum>
<label>odd</label>
</enum>
<enum>
<label>mark</label>
</enum>
<enum>
<label>space</label>
</enum>
</customparameter>
<customparameter name="stopbits" type="int" defaultvalue="0" required="false">
<enum>
<label>1</label>
</enum>
<enum>
<label>1.5</label>
</enum>
<enum>
<label>2</label>
</enum>
</customparameter>
<customparameter name="hardwareflowcontrol" type="int" defaultvalue="0" required="false">
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="softwareflowcontrol" type="int" defaultvalue="0" required="false">
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="readtotaltimeout" type="int" defaultvalue="1000" required="false">
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="readintervaltimeout" type="int" defaultvalue="100" required="false">
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="writetotaltimeout" type="int" defaultvalue="100" required="false">
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="SslConnection" packagebase="org.eclipse.soda.dk">
<!--
superclass="StreamConnection" -->
<description>SSL (Secure Sockets Layer) Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="host" type="String" defaultvalue="localhost" required="true"/>
<customparameter name="remoteport" type="int" defaultvalue="23" required="true">
<minimum>-1</minimum>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="-1" required="false">
<minimum>-1</minimum>
</customparameter>
<customparameter name="linger" type="int" defaultvalue="-1" required="false">
<minimum>-1</minimum>
</customparameter>
<customparameter name="readtimeout" type="int" defaultvalue="1000" required="false">
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<minimum>-1</minimum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="TcpipConnection" packagebase="org.eclipse.soda.dk"
superclass="StreamConnection">
<description>Tcpip Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="host" type="String" defaultvalue="localhost" required="true"/>
<customparameter name="remoteport" type="int" defaultvalue="23" required="true">
<minimum>-1</minimum>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="-1" required="false">
<minimum>-1</minimum>
</customparameter>
<customparameter name="linger" type="int" defaultvalue="-1" required="false">
<minimum>-1</minimum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="TcpipServerConnection" packagebase="org.eclipse.soda.dk"
superclass="StreamConnection">
<description>Tcpip Server Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="port" type="int" defaultvalue="8901" required="true">
<minimum>-1</minimum>
<maximum>999999</maximum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="UrlConnection" packagebase="org.eclipse.soda.dk"
superclass="StreamConnection">
<description>Tcpip Server Connection</description>
<provider>Eclipse.org</provider>
<version>1.1.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="url" type="String" defaultvalue="http://localhost" required="true"/>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
| Copyright (c) 2008 IBM. See license in Legal section. | 2008-02-07 | Device Kit XML Reference 1.1.0 |