|
|
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.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="inputpath" type="String" defaultvalue="" required="false">
<description>The input file path</description>
<displayname>Input path</displayname>
</customparameter>
<customparameter name="inputname" type="String" defaultvalue="input" required="true">
<description>The input file name</description>
<displayname>Input name</displayname>
</customparameter>
<customparameter name="outputpath" type="String" defaultvalue="" required="false">
<description>The output file path</description>
<displayname>Output path</displayname>
</customparameter>
<customparameter name="outputname" type="String" defaultvalue="output" required="false">
<description>The output file name</description>
<displayname>Output name</displayname>
</customparameter>
<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>Random Access File Connection</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="path" type="String" defaultvalue="" required="false">
<description>The path</description>
<displayname>Path</displayname>
</customparameter>
<customparameter name="name" type="String" defaultvalue="filename" required="true">
<description>The name</description>
<displayname>Name</displayname>
</customparameter>
<customparameter name="mode" type="String" defaultvalue="rw" required="false">
<description>The mode</description>
<displayname>Mode</displayname>
</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.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="comport" type="int" defaultvalue="1" required="true">
<description>The communication port number</description>
<displayname>Communication port</displayname>
<minimum>1</minimum>
<maximum>99</maximum>
</customparameter>
<customparameter name="baudrate" type="int" defaultvalue="19200" required="false">
<description>The baud rate</description>
<displayname>Baud rate</displayname>
<units>bits/second</units>
<minimum>1</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="databits" type="int" defaultvalue="8" required="false">
<description>The data bits</description>
<displayname>Data bits</displayname>
<minimum>5</minimum>
<maximum>8</maximum>
</customparameter>
<customparameter name="parity" type="int" defaultvalue="0" required="false">
<description>The parity</description>
<displayname>Parity</displayname>
<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">
<description>The stop bits</description>
<displayname>Stop bits</displayname>
<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">
<description>The hardware flow control</description>
<displayname>Hardware flow control</displayname>
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="softwareflowcontrol" type="int" defaultvalue="0" required="false">
<description>The software flow control</description>
<displayname>Software flow control</displayname>
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="readtotaltimeout" type="long" defaultvalue="1000" required="false">
<description>The read total timeout in milliseconds</description>
<displayname>Read total timeout</displayname>
<units>milliseconds</units>
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="readintervaltimeout" type="long" defaultvalue="100" required="false">
<description>The read interval timeout in milliseconds</description>
<displayname>Read interval timeout</displayname>
<units>milliseconds</units>
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="writetotaltimeout" type="long" defaultvalue="100" required="false">
<description>The write total timeout in milliseconds</description>
<displayname>Write total timeout</displayname>
<units>milliseconds</units>
<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.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="comport" type="int" defaultvalue="1" required="true">
<description>The communication port number</description>
<displayname>Communication port</displayname>
<minimum>1</minimum>
<maximum>99</maximum>
</customparameter>
<customparameter name="baudrate" type="int" defaultvalue="19200" required="false">
<description>The baud rate</description>
<displayname>Baud rate</displayname>
<units>bits/second</units>
<minimum>1</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="databits" type="int" defaultvalue="8" required="false">
<description>The data bits</description>
<displayname>Data bits</displayname>
<minimum>5</minimum>
<maximum>8</maximum>
</customparameter>
<customparameter name="parity" type="int" defaultvalue="0" required="false">
<description>The parity</description>
<displayname>Parity</displayname>
<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">
<description>The stop bits</description>
<displayname>Stop bits</displayname>
<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">
<description>The hardware flow control</description>
<displayname>Hardware flow control</displayname>
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="softwareflowcontrol" type="int" defaultvalue="0" required="false">
<description>The software flow control</description>
<displayname>Software flow control</displayname>
<enum>
<label>0</label>
</enum>
<enum>
<label>1</label>
</enum>
</customparameter>
<customparameter name="readtotaltimeout" type="long" defaultvalue="1000" required="false">
<description>The read total timeout in milliseconds</description>
<displayname>Read total timeout</displayname>
<units>milliseconds</units>
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="readintervaltimeout" type="long" defaultvalue="100" required="false">
<description>The read interval timeout in milliseconds</description>
<displayname>Read interval timeout</displayname>
<units>milliseconds</units>
<minimum>10</minimum>
<maximum>999999</maximum>
</customparameter>
<customparameter name="writetotaltimeout" type="long" defaultvalue="100" required="false">
<description>The write total timeout in milliseconds</description>
<displayname>Write total timeout</displayname>
<units>milliseconds</units>
<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.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="-1" required="false">
<description>The local port number</description>
<displayname>Local port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="remotehost" type="String" defaultvalue="localhost" required="false">
<description>The remote host name or address</description>
<displayname>Remote host</displayname>
</customparameter>
<customparameter name="remoteport" type="int" defaultvalue="23" required="false">
<description>The remote port number on the host</description>
<displayname>Remote port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readtimeout" type="int" defaultvalue="1000" required="false">
<description>The read timeout value in milliseconds</description>
<displayname>Read timeout</displayname>
<units>milliseconds</units>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="linger" type="int" defaultvalue="-1" required="false">
<description>The linger value</description>
<displayname>Linger</displayname>
<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>Transmission Control Protocol/Internet Protocol (TCP/IP) Connection</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="-1" required="false">
<description>The local port number</description>
<displayname>Local port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="remotehost" type="String" defaultvalue="localhost" required="false">
<description>The remote host name or address</description>
<displayname>Remote host</displayname>
</customparameter>
<customparameter name="remoteport" type="int" defaultvalue="23" required="false">
<description>The remote port number on the host</description>
<displayname>Remote port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readtimeout" type="int" defaultvalue="1000" required="false">
<description>The read timeout value in milliseconds</description>
<displayname>Read timeout</displayname>
<units>milliseconds</units>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="linger" type="int" defaultvalue="-1" required="false">
<description>The linger value</description>
<displayname>Linger</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="host" type="String" defaultvalue="localhost" required="false">
<description>The remote host name or address</description>
<deprecated>use remotehost</deprecated>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="TcpipMultiplexConnection" packagebase="org.eclipse.soda.dk"
superclass="MultiplexConnection">
<description>Transmission Control Protocol/Internet Protocol (TCP/IP) Multiplex Connection</description>
<history>
<description>Initial version</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
</history>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="remotehost" type="String" defaultvalue="localhost" required="false">
<description>The remote host name or address</description>
<displayname>Remote host</displayname>
</customparameter>
<customparameter name="remoteport" type="int" defaultvalue="-1" required="false">
<description>The remote port number on the remote host</description>
<displayname>Remote port</displayname>
<minimum>-1</minimum>
<maximum>65535</maximum>
</customparameter>
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address to bind to</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="0" required="false">
<description>The local port number to bind to</description>
<displayname>Local port</displayname>
<minimum>0</minimum>
<maximum>65535</maximum>
</customparameter>
<customparameter name="linger" type="int" defaultvalue="-1" required="false">
<description>The linger value</description>
<displayname>Linger</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="host" type="String" defaultvalue="localhost" required="false">
<description>The remote host name or address</description>
<deprecated>use remotehost</deprecated>
</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>Transmission Control Protocol/Internet Protocol (TCP/IP) Server Connection</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="8901" required="false">
<description>The local port number on the host</description>
<displayname>Local port</displayname>
<minimum>0</minimum>
</customparameter>
<customparameter name="readtimeout" type="int" defaultvalue="1000" required="false">
<description>The read timeout value in milliseconds</description>
<displayname>Read timeout</displayname>
<units>milliseconds</units>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="queuelength" type="int" defaultvalue="-1" required="false">
<description>The listen backlog length</description>
<displayname>Queue length</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="linger" type="int" defaultvalue="-1" required="false">
<description>The linger value</description>
<displayname>Linger</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="port" type="int" defaultvalue="8901" required="false">
<description>The port number</description>
<deprecated>use localport</deprecated>
<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="TcpipServerMultiplexConnection"
packagebase="org.eclipse.soda.dk" superclass="TcpipMultiplexConnection">
<description>Transmission Control Protocol/Internet Protocol (TCP/IP) Server Multiplex Connection</description>
<history>
<description>Initial version</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
</history>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- List the custom parameters in order of the constructor to use -->
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address to bind to</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="8901" required="false">
<description>The local port number to bind to</description>
<displayname>Local port</displayname>
<minimum>0</minimum>
<maximum>65535</maximum>
</customparameter>
<customparameter name="maxchannels" type="int" defaultvalue="-1" required="false">
<description>The maximum number of incoming channel connections accepted</description>
<displayname>Maximum channels</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="queuelength" type="int" defaultvalue="-1" required="false">
<description>The listen backlog length</description>
<displayname>Queue length</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="linger" type="int" defaultvalue="-1" required="false">
<description>The linger value</description>
<displayname>Linger</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="port" type="int" defaultvalue="8901" required="false">
<description>The port number</description>
<deprecated>use localport</deprecated>
<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="UdpConnection" packagebase="org.eclipse.soda.dk" old="false">
<description>User Diagram Protocol (UDP)</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="0" required="true">
<description>The local port number on the host</description>
<displayname>Local port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="remotehost" type="String" defaultvalue="remotehost" required="true">
<description>The remote host name or address</description>
<displayname>Remote host</displayname>
</customparameter>
<customparameter name="remoteport" type="int" defaultvalue="-1" required="true">
<description>The remote port number on the host</description>
<displayname>Remote port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="UdpMultiplexConnection" packagebase="org.eclipse.soda.dk"
superclass="MultiplexConnection">
<description>User Datagram Protocol/Internet Protocol (UDP/IP) MultiplexConnection</description>
<history>
<description>Initial version</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
</history>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="0" required="false">
<description>The local port number on the host</description>
<displayname>Local port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="remotehost" type="String" defaultvalue="localhost" required="true">
<description>The remote host name or address</description>
<displayname>Remote host</displayname>
</customparameter>
<customparameter name="remoteport" type="int" defaultvalue="-1" required="true">
<description>The remote port number on the host</description>
<displayname>Remote port</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="UdpServerConnection" packagebase="org.eclipse.soda.dk"
superclass="UdpConnection" executionenvironments="OSGi/Minimum-1.1">
<description>User Diagram Protocol (UDP) Server</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="0" required="true">
<description>The local port number on the host</description>
<displayname>Local port</displayname>
<minimum>0</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
<connection> example from the connection.xml sample.
<?xml version="1.0" encoding="UTF-8"?>
<connection id="UdpServerMultiplexConnection" packagebase="org.eclipse.soda.dk"
superclass="UdpMultiplexConnection">
<description>User Datagram Control Protocol/Internet Protocol (UDP/IP) Server MultiplexConnection</description>
<history>
<description>Initial version</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
</history>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<customparameter name="localhost" type="String" defaultvalue="0.0.0.0" required="false">
<description>The local host name or address</description>
<displayname>Local host</displayname>
</customparameter>
<customparameter name="localport" type="int" defaultvalue="0" required="true">
<description>The local port number on the host</description>
<displayname>Local port</displayname>
<minimum>0</minimum>
</customparameter>
<customparameter name="maxchannels" type="int" defaultvalue="-1" required="false">
<description>The maximum number of incoming channel connections accepted</description>
<displayname>Maximum channels</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="readsize" type="int" defaultvalue="-1" required="false">
<description>The read size value in bytes</description>
<displayname>Read size</displayname>
<minimum>-1</minimum>
</customparameter>
<customparameter name="writesize" type="int" defaultvalue="-1" required="false">
<description>The write size value in bytes</description>
<displayname>Write size</displayname>
<minimum>-1</minimum>
</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>Uniform Resource Locator (URL) Connection</description>
<provider>Eclipse.org</provider>
<version>1.2.0</version>
<vendor>IBM</vendor>
<incubation>true</incubation>
<!-- Protocol Specification -->
<spec id="Specification"/>
<!-- custom parameters in order of the constructor -->
<customparameter name="url" type="String" defaultvalue="http://localhost" required="true">
<description>The Uniform Resource Locator (URL)</description>
<displayname>URL</displayname>
</customparameter>
<bundle/>
<managedbundle/>
<managedfactorybundle/>
</connection>
| Copyright (c) 2009 IBM. See license in Legal section. | 2009-01-22 | Device Kit XML Reference 1.2.0 |