1 <?xml version="1.0" encoding="UTF-8" ?>
3 <Agent-Key>user_client</Agent-Key> <!-- User defined agent key string used for identifier -->
5 <Event> <!-- Event detail -->
6 <!-- Following Event-Key and Event-Config should be same with UI client setting -->
7 <Event-Key>user_client_event</Event-Key> <!-- User defined Event key string used for Event channel identifier -->
8 <Event-Config>/usr/share/user-cfg/eventconfig_user_client</Event-Config> <!-- Path of Event spec file -->
9 <RunEventHandler>1</RunEventHandler> <!-- Set 1 if need Framework Event handler on this agent -->
11 <Noti> <!-- Noti detail -->
12 <!-- Following Noti-Key and Noti-Config should be same with UI client setting -->
13 <Noti-Key>user_client_noti</Noti-Key> <!-- User defined Noti key string used for Noti channel identifier -->
14 <Noti-Config>/usr/share/user-cfg/noticonfig_user_client</Noti-Config> <!-- Path of Noti spec file -->
16 <EngineController> <!-- Engine Controller setting -->
17 <Max-Thread>5</Max-Thread> <!-- Maximum number of thread to allow -->
19 <FrameworkDB use="1"> <!-- Use Framework DB or not, set use="1" if needed -->
20 <Path>/opt/dbspace/.user_client.db</Path> <!-- Path to store Framework DB -->
22 <ID-Provider> <!-- ID Provider setting -->
23 <Code>1</Code> <!-- Unique identifier code which Framework identifies owner of ID provider instance internally -->
24 <MaxID>4000000000</MaxID> <!-- Maximum range of ID generation -->
25 <PageSize>5</PageSize> <!-- Page size to use for ID generation -->
27 <PlugIn-Mgr> <!-- Plugins detail -->
28 <Domain name="Account" count="1"> <!-- Specify Domain name and number of Plugins to describe -->
30 <ID>1</ID> <!-- Plugin ID to use in the code as Plugin identifier -->
31 <Path>/usr/lib/user_client/libplugin-account.so</Path> <!-- Path and name of .so file -->
32 <Description>SLP Account Accessor</Description> <!-- Human readable description -->
35 <Domain name="DataConnector" count="2">
38 <Path>/usr/lib/user_client/libplugin-da-contact.so</Path>
39 <Description>SLP Contact Access PlugIn</Description>
40 <DataConverter-PlugIn>1</DataConverter-PlugIn> <!-- DataConverter Plugin ID which this DataConnector Plugin works paired with -->
41 <Handle-ChangeNoti>1</Handle-ChangeNoti> <!-- Set 1 if this Plugin is capable of handling datastore change noti -->
42 <Use-MainLoop>1</Use-MainLoop> <!-- Set 1 if g_main_loop required to operate this Plugin -->
46 <Path>/usr/lib/user_client/libplugin-da-calendar.so</Path>
47 <Description>SLP Calendar Access PlugIn</Description>
48 <DataConverter-PlugIn>2</DataConverter-PlugIn>
49 <Handle-ChangeNoti>1</Handle-ChangeNoti>
50 <Use-MainLoop>1</Use-MainLoop>
53 <Domain name="DataConverter" count="2">
56 <Path>/usr/lib/user_client/libplugin-dc-vcard.so</Path>
57 <Description>SLP Contact Converter</Description>
61 <Path>/usr/lib/user_client/libplugin-dc-vcalendar.so</Path>
62 <Description>SLP Calendar Converter</Description>
65 <Domain name="NetworkAccess" count="1">
68 <Path>/usr/lib/user_client/libplugin-na-http.so</Path>
69 <Description>Http Protocol</Description>
70 <UseNetwork>1</UseNetwork> <!-- Set 1 if device network required to operate this Plugin -->
73 <Domain name="DeviceInfo" count="1">
76 <Path>/usr/lib/user_client/libplugin-di-slp-device.so</Path>
77 <Description>SLP Device Accessor</Description>
80 <Domain name="PlatformMonitor" count="2">
83 <Path>/usr/lib/user_client/libplugin-pm-slp-sysnoti-alarm.so</Path>
84 <Description>Monitoring Alarm Event from SLP Platform</Description>
85 <Use-MainLoop>1</Use-MainLoop> <!-- Set 1 if g_main_loop required to operate this Plugin -->
86 <Register-Data count="1"> <!-- Set 'count' property if package registration required to operate this Plugin -->
88 <Pkg-Name>user_client</Pkg-Name> <!-- Specify pacakage identifier -->
89 <Additional-Data>-</Additional-Data> <!-- Specify additional data for registration -->
95 <Path>/usr/lib/user_client/libplugin-pm-slp-sysnoti-network-connection.so</Path>
96 <Description>Monitoring Network Connection Event from SLP Platform</Description>
97 <Use-MainLoop>1</Use-MainLoop>
98 <Register-Data count="0">-</Register-Data>
104 <Path>/usr/lib/user_client/libplugin-mo-devdetail.so</Path>
105 <Description>About device detail information</Description>
106 <Type>DEVDETAIL</Type> <!-- Specify MO type this Plugin supports, currently supports OMA DM standard MO types -->
110 <Path>/usr/lib/user_client/libplugin-mo-devinfo.so</Path>
111 <Description>About device information</Description>
115 <Domain name="DeviceManager" count="1">
118 <Path>/usr/lib/user_client/libplugin-mdm-slp-device.so</Path>
119 <Description>SLP Mobile Device Manager</Description>