Eclipse.org Eclipse.org

bundle org.eclipse.soda.dk.serial.connection.factory Metadata.xml

Device Kit bundles packages services

<metatype:MetaData xmlns:metatype="http://www.osgi.org/xmlns/metatype/v1.0.0">
    <OCD
            id="org.eclipse.soda.dk.serial.connection.factory.SerialConnectionFactory" name="%typename" description="%typename_description">
        <AD id="id" type="String" default="1" name="%id" description="%id_description"
                cardinality="0" required="true"/>
        <AD id=
"prefix" type="String" default="" name="%prefix"
                description="%prefix_description" cardinality="0" required="false"/>
        <AD id=
"comport" type="Integer" default="1" name="%comport"
                description="%comport_description" cardinality="0" min="1" max="99" required="true"/>
        <AD id=
"baudrate" type="Integer" default="19200" name="%baudrate"
                description="%baudrate_description" cardinality="0" min="1" max="999999" required="false"/>
        <AD id=
"databits" type="Integer" default="8" name="%databits"
                description="%databits_description" cardinality="0" min="5" max="8" required="false"/>
        <AD id=
"parity" type="Integer" default="0" name="%parity"
                description="%parity_description" cardinality="0" min="0" max="4" required="false">

            <Option value="0" label="none"/>
            <Option value="1" label="even"/>
            <Option value="2" label="odd"/>
            <Option value="3" label="mark"/>
            <Option value="4" label="space"/>
        </AD>
        <AD id="stopbits" type="Integer" default="0" name="%stopbits"
                description="%stopbits_description" cardinality="0" min="0" max="2" required="false">
            <Option value="0" label="1"/>
            <Option value="1" label="1.5"/>
            <Option value="2" label="2"/>
        </AD>
        <AD id=
"hardwareflowcontrol" type="Integer" default="0"
                name="%hardwareflowcontrol" description="%hardwareflowcontrol_description" cardinality="0" min="0"
                max="1" required="false">
            <Option value="0" label="0"/>
            <Option value="1" label="1"/>
        </AD>
        <AD id=
"softwareflowcontrol" type="Integer" default="0"
                name="%softwareflowcontrol" description="%softwareflowcontrol_description" cardinality="0" min="0"
                max="1" required="false">
            <Option value="0" label="0"/>
            <Option value="1" label="1"/>
        </AD>
        <AD id=
"readtotaltimeout" type="Integer" default="1000"
                name="%readtotaltimeout" description="%readtotaltimeout_description" cardinality="0" min="10"
                max="999999" required="false"/>
        <AD id=
"readintervaltimeout" type="Integer" default="100"
                name="%readintervaltimeout" description="%readintervaltimeout_description" cardinality="0" min="10"
                max="999999" required="false"/>
        <AD id=
"writetotaltimeout" type="Integer" default="100"
                name="%writetotaltimeout" description="%writetotaltimeout_description" cardinality="0" min="10"
                max="999999" required="false"/>
    </OCD>

    <Designate
            pid="org.eclipse.soda.dk.serial.connection.factory.SerialConnectionFactory"
            factoryPid="org.eclipse.soda.dk.serial.connection.factory.SerialConnectionFactory">
        <Object ocdref="org.eclipse.soda.dk.serial.connection.factory.SerialConnectionFactory"/>
    </Designate>
</metatype:MetaData>


id element
"baudrate" <AD>
"comport" <AD>
"databits" <AD>
"hardwareflowcontrol" <AD>
"id" <AD>
"org.eclipse.soda.dk.serial.connection.factory.SerialConnectionFactory" <OCD>
"parity" <AD>
"prefix" <AD>
"readintervaltimeout" <AD>
"readtotaltimeout" <AD>
"softwareflowcontrol" <AD>
"stopbits" <AD>
"writetotaltimeout" <AD>
element id
<AD> "baudrate"
"comport"
"databits"
"hardwareflowcontrol"
"id"
"parity"
"prefix"
"readintervaltimeout"
"readtotaltimeout"
"softwareflowcontrol"
"stopbits"
"writetotaltimeout"
<OCD> "org.eclipse.soda.dk.serial.connection.factory.SerialConnectionFactory"

Copyright (c) IBM 2007 Device Kit Bundle Reference 1.0.0