| Sibling Name | Sibling Description |
<version> element siblings
| <description> | Description of the adapter. |
| <deprecated> | Specifies that the contents of this element should be marked as deprecated. |
| <provider> | Specifies the provider. |
| <vendor> | Specifies an implementing vendor. |
| <spec> | Hardware specification
documentation for this adapter. |
| <specreference> | Specification reference for this adapter. |
| <customparameter> | Specifies a custom parameter for this adapter. |
| <exportservice> | Specifies the name of the Open
Services Gateway Initiative (OSGi) adapter
service to be exported. |
| <import> | Specifies the name of the
package to be imported. |
| <profileref> | Specifies the name of the profile to be supported. |
| <command> | Defines a command supported by
this concrete device. |
| <commands> | Specifies a command group. |
| <group> | Defines a group
supported by this concrete device. |
| <measurement> | Defines a measurement
supported by this concrete device. |
| <signal> | Defines a signal supported by
this concrete device. |
| <device> | Specifies the device used
by the adapter. |
| <bundle> | Specifies an Open Services Gateway
Initiative (OSGi) bundle should be created. |
| <managedbundle> | Specifies an Open Services Gateway
Initiative (OSGi) managed bundle should be created. |
| <managedfactorybundle> | Specifies an Open Services Gateway
Initiative (OSGi) managed factory bundle should
be created. |
| Element Name | Element Description |
<version> element tree
| <dkml> | Specifies the root element of a Device Kit
Device Kit Language (dkml) document.
|
| ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.
|
| ¦--<adapter> | Specifies an adapter.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<device> | Specifies the device used
by the adapter.
|
| ¦ ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦ ¦--<transport> | Specifies the transport used
by the device.
|
| ¦ ¦ ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦--<adaptertest> | Specifies an adapter test.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<adapter> | Specifies the adapter to be tested.(see adapter) |
| ¦--<agent> | Specifies an agent.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<agentmodel> | Specifies the agent model used
by the agent.
|
| ¦ ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦ ¦--<device> | Specifies the device used
by the agent model.(see device) |
| ¦ ¦--<device> | Specifies the device used
by the agent.(see device) |
| ¦--<agentmodel> | Specifies the agent model used
by the agent.(see agentmodel) |
| ¦--<agenttest> | Specifies an agent test.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<agent> | Specifies the agent to be tested.(see agent) |
| ¦ ¦--<agentmodeltest> | Specifies the agent model test.
|
| ¦ ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦ ¦--<agentmodel> | Specifies the agent model to be tested.(see agentmodel) |
| ¦--<agentmodeltest> | Specifies an agent model test.(see agentmodeltest) |
| ¦--<concrete> | Specifies a concrete device.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<transport> | Specifies the transport used
by the device.(see transport) |
| ¦--<concretetest> | Specifies a concrete test.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<concrete> | Specifies the concrete device to
be tested.(see concrete) |
| ¦--<connection> | Specifies an connection.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦--<connectiontest> | Specifies an connection test.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<connection> | Specifies the connection to be tested.(see connection) |
| ¦--<device> | Specifies a device.(see device) |
| ¦--<devicetest> | Specifies a device test.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<device> | Specifies the device to be tested.(see device) |
| ¦--<profile> | Specifies a profile.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<adapter> | Specifies the adapter used
by the profile.(see adapter) |
| ¦ ¦--<device> | Specifies the device used
by the profile.(see device) |
| ¦--<profiletest> | Specifies a profile test.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<profile> | Specifies the profile to be tested.(see profile) |
| ¦--<testagent> | Specifies a test agent.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<profile> | Specifies the profile to be tested.(see profile) |
| ¦--<transport> | Specifies a transport.(see transport) |
| ¦--<transporttest> | Specifies a transport test.
|
| ¦ ¦--<version> | Specifies the version level. The
format of the version number should be n.n.n
where n is a number. For example, 1.0.0 is a
valid version.(see version) |
| ¦ ¦--<transport> | Specifies the transport to be tested.(see transport) |