Initialize Tizen 2.3
[framework/convergence/sap-stack.git] / files / file-transfer.xml
1 <!DOCTYPE resources [
2 <!ELEMENT resources (application)>
3 <!ELEMENT application (serviceProfile)+>
4 <!ELEMENT supportedTransports (transport)+>
5 <!ELEMENT serviceProfile (supportedTransports, serviceChannel+) >
6 <!ELEMENT transport EMPTY> 
7 <!ELEMENT serviceChannel EMPTY> 
8 <!ATTLIST application name CDATA #REQUIRED>
9 <!ATTLIST application xmlns:android CDATA #IMPLIED>
10 <!ATTLIST serviceProfile xmlns:android CDATA #IMPLIED>
11 <!ATTLIST serviceProfile serviceImpl CDATA #REQUIRED>
12 <!ATTLIST serviceProfile role (provider | consumer) #REQUIRED>
13 <!ATTLIST serviceProfile name CDATA #REQUIRED> 
14 <!ATTLIST serviceProfile id CDATA #REQUIRED>
15 <!ATTLIST serviceProfile version CDATA #REQUIRED>
16 <!ATTLIST serviceProfile serviceLimit (ANY | ONE_ACCESSORY | ONE_PEERAGENT | any | one_accessory | one_peeragent)  "ANY">
17 <!ATTLIST serviceProfile serviceTimeout CDATA #IMPLIED>
18 <!ATTLIST supportedTransports xmlns:android CDATA #IMPLIED>
19 <!ATTLIST transport xmlns:android CDATA #IMPLIED>
20 <!ATTLIST transport type (TRANSPORT_WIFI|TRANSPORT_BT|TRANSPORT_BLE|TRANSPORT_USB |transport_wifi|transport_bt|transport_ble|transport_usb) #REQUIRED>
21 <!ATTLIST serviceChannel xmlns:android CDATA #IMPLIED>
22 <!ATTLIST serviceChannel id CDATA #REQUIRED>
23 <!ATTLIST serviceChannel dataRate (Low | High | low | high) #REQUIRED>
24 <!ATTLIST serviceChannel priority (Low | Medium | High | low | medium | high) #REQUIRED>
25 <!ATTLIST serviceChannel reliability (enable | disable | ENABLE | DISABLE ) #REQUIRED>
26 ]>
27
28
29 <resources>
30     <application name="/usr/bin/ft-service">
31             <serviceProfile
32                 id="/system/filetransfer"
33                 name="FTReceiver"
34                 role="consumer"
35                 serviceImpl="/usr/bin/ft-service"
36                 version="1.0">
37                 <supportedTransports>
38                                 <transport type="TRANSPORT_BT"/>
39                 </supportedTransports>
40                 <serviceChannel
41                     id="100"
42                 dataRate="Low"
43                 priority="High"
44                 reliability="enable" />
45             <serviceChannel
46                     id="101"
47                 dataRate="Low"
48                 priority="Low"
49                 reliability="enable" />
50             </serviceProfile>
51                 <serviceProfile
52                         id="/system/filetransfer"
53                 name="FTSender"
54                 role="provider"
55                 serviceImpl="/usr/bin/ft-service"
56                 version="1.0">
57                 <supportedTransports>
58                                 <transport type="TRANSPORT_BT"/>
59                 </supportedTransports>
60                 <serviceChannel
61                     id="100"
62                 dataRate="Low"
63                 priority="High"
64                 reliability="enable" />
65             <serviceChannel
66                     id="101"
67                 dataRate="Low"
68                 priority="Low"
69                 reliability="enable" />
70             </serviceProfile>
71         </application>
72 </resources>