e9d7263b4ae1f6bfdefcaed598b4d595d6b8e796
[platform/upstream/iotivity.git] / service / resource-encapsulation / src / resourceContainer / examples / ResourceContainerConfig.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <container>      
3     <bundle>
4         <id>oic.bundle.discomfortIndexSensor</id>
5         <path>libDISensorBundle.so</path>
6         <version>1.0.0</version>
7         <resources>
8             <resourceInfo>
9                 <name>DiscomfortIndexSensor1</name>
10                 <resourceType>oic.softsensor</resourceType>
11                 <outputs>
12                     <output>
13                         <name>discomfortIndex</name>
14                         <type>int</type>
15                     </output>
16                     <output>
17                         <name>humidity</name>
18                         <type>double</type>
19                     </output>
20                     <output>
21                         <name>temperature</name>
22                         <type>double</type>
23                     </output>
24                 </outputs>
25                 <inputs>
26                     <input>
27                         <name>humidity</name>
28                         <type>double</type>
29                         <resourceType>oic.sensor.humidity</resourceType>
30                     </input>
31                     <input>
32                         <name>temperature</name>
33                         <type>double</type>
34                         <resourceType>oic.sensor.temperature</resourceType>
35                     </input>
36                 </inputs>
37             </resourceInfo>       
38         </resources>
39     </bundle>
40
41     <bundle>
42         <id>oic.bundle.BMISensor</id>
43         <path>libBMISensorBundle.so</path>
44         <activator>bmisensor</activator>
45         <version>1.0.0</version>
46         <resources>
47             <resourceInfo>
48                 <name>BMISensor1</name>
49                 <resourceType>oic.softsensor</resourceType>
50                 <outputs>
51                     <output>
52                         <name>BMIresult</name>
53                         <type>int</type>
54                     </output>
55                 </outputs>
56                 <inputs>
57                     <input>
58                         <name>weight</name>
59                         <type>double</type>
60                         <resourceType>oic.sensor.weight</resourceType>
61                         <resourceUri>/Thing_WeightSensor</resourceUri>
62                     </input>
63                     <input>
64                         <name>height</name>
65                         <type>double</type>
66                         <resourceType>oic.sensor.height</resourceType>
67                         <resourceUri>/Thing_HeightSensor</resourceUri>
68                     </input>
69                 </inputs>
70             </resourceInfo>       
71         </resources>
72     </bundle>
73
74     <bundle>
75         <id>oic.bundle.hueSample</id>
76         <path>libHueBundle.so</path>
77         <activator>huesample</activator>
78         <version>1.0.0</version>
79         <resources>
80             <resourceInfo>
81                 <name>light</name>
82                 <resourceType>oic.light.control</resourceType>
83                 <address>http://192.168.0.2/api/newdeveloper/lights/1</address>
84             </resourceInfo>       
85         </resources>
86     </bundle>
87     <!--
88     <bundle>
89         <id>oic.bundle.hueJavaSample</id>       
90         <path>../../../../../../../../service/resource-encapsulation/src/resourceContainer/examples/HueJavaSampleBundle/hue/target/hue-0.1-jar-with-dependencies.jar</path>
91         <libraryPath>.</libraryPath>
92         <uri>/hueJava</uri>
93         <activator>org.iotivity.bundle.hue.HueBundleActivator</activator>
94         <version>1.0.0</version>
95         <resources>
96             <resourceInfo>
97                 <name>light</name>
98                 <uri>light/1</uri>
99                 <resourceType>oic.light.control</resourceType>
100                 <address>http://192.168.0.2/api/newdeveloper/lights/1</address>
101             </resourceInfo>       
102         </resources>
103     </bundle>
104     -->
105 </container>