Add softap vconf keys 15/61915/2 accepted/tizen/common/20160316.155520 accepted/tizen/ivi/20160315.002258 accepted/tizen/mobile/20160315.002208 accepted/tizen/tv/20160315.002224 accepted/tizen/wearable/20160315.002238 submit/tizen/20160314.055539
authorSeonah Moon <seonah1.moon@samsung.com>
Fri, 11 Mar 2016 06:51:37 +0000 (15:51 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Fri, 11 Mar 2016 06:53:36 +0000 (15:53 +0900)
Change-Id: I6bb059f1e440411f9ad289e56fe9023dc9dae388
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
data/vconf-internal-softap-keys.xml [new file with mode: 0644]
include/vconf-internal-keys.h
include/vconf-internal-softap-keys.h [new file with mode: 0644]
report/vconf-internal-softap-keys.html [new file with mode: 0644]
scripts/vconf-internal-softap-keys.sh [new file with mode: 0644]

diff --git a/data/vconf-internal-softap-keys.xml b/data/vconf-internal-softap-keys.xml
new file mode 100644 (file)
index 0000000..48a8182
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<vconfkeylists>
+  <filedef name="__VCONF_INTERNAL_SOFTAP_KEYS_H__"/>
+  <vconfkey type="int32" name="memory/softap/connected_device" value="0" gid="6514" uid="" layer="memory" readPriv="http://tizen.org/privilege/internal/default/public" writePriv="http://tizen.org/privilege/tethering.admin">
+    <header>VCONFKEY_SOFTAP_CONNECTED_DEVICE</header>
+    <creator>Seonah Moon</creator>
+    <email>seonah1.moon@samsung.com</email>
+    <comment><![CDATA[ To notify clients which are connected through softap ]]></comment>
+  </vconfkey>
+  <vconfkey type="int32" name="db/softap/security" value="1" gid="6514" uid="" layer="system" readPriv="http://tizen.org/privilege/internal/default/public" writePriv="http://tizen.org/privilege/tethering.admin">
+    <header>VCONFKEY_SOFTAP_SECURITY</header>
+    <creator>Seonah Moon</creator>
+    <email>seonah1.moon@samsung.com</email>
+    <comment><![CDATA[ To notify softap security type ]]></comment>
+    <enumlist>
+      <enumdata val="0x00">VCONFKEY_SOFTAP_SECURITY_OFF </enumdata>
+      <enumdata>VCONFKEY_SOFTAP_SECURITY_ON  </enumdata>
+    </enumlist>
+  </vconfkey>
+  <vconfkey type="int32" name="db/softap/hide" value="0" gid="6514" uid="" layer="system" readPriv="http://tizen.org/privilege/internal/default/public" writePriv="http://tizen.org/privilege/tethering.admin">
+    <header>VCONFKEY_SOFTAP_HIDE</header>
+    <creator>Seonah Moon</creator>
+    <email>seonah1.moon@samsung.com</email>
+    <comment><![CDATA[ To notify softap visibility mode(visible/invisible) ]]></comment>
+    <enumlist>
+      <enumdata val="0x00">VCONFKEY_SOFTAP_HIDE_OFF </enumdata>
+      <enumdata>VCONFKEY_SOFTAP_HIDE_ON  </enumdata>
+    </enumlist>
+  </vconfkey>
+  <vconfkey type="string" name="memory/private/softap/ssid" value="" gid="6514" uid="" layer="memory" readPriv="http://tizen.org/privilege/internal/default/public" writePriv="http://tizen.org/privilege/tethering.admin">
+    <header>VCONFKEY_SOFTAP_SSID</header>
+    <creator>Seonah Moon</creator>
+    <email>seonah1.moon@samsung.com</email>
+    <comment><![CDATA[ Softap device's SSID ]]></comment>
+  </vconfkey>
+</vconfkeylists>
index bf1457e..99c6b52 100644 (file)
@@ -29,6 +29,7 @@
 #include "vconf-internal-nfc-keys.h"
 #include "vconf-internal-pm-keys.h"
 #include "vconf-internal-setting-keys.h"
+#include "vconf-internal-softap-keys.h"
 #include "vconf-internal-sound-keys.h"
 #include "vconf-internal-starter-keys.h"
 #include "vconf-internal-sysman-keys.h"
diff --git a/include/vconf-internal-softap-keys.h b/include/vconf-internal-softap-keys.h
new file mode 100644 (file)
index 0000000..b86d0b2
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SOFTAP_KEYS_H__
+#define __VCONF_INTERNAL_SOFTAP_KEYS_H__
+#define VCONFKEY_SOFTAP_CONNECTED_DEVICE  "memory/softap/connected_device"
+
+#define VCONFKEY_SOFTAP_SECURITY  "db/softap/security"
+
+enum {
+       VCONFKEY_SOFTAP_SECURITY_OFF  = 0x00,
+               VCONFKEY_SOFTAP_SECURITY_ON
+};
+
+#define VCONFKEY_SOFTAP_HIDE  "db/softap/hide"
+
+enum {
+       VCONFKEY_SOFTAP_HIDE_OFF  = 0x00,
+               VCONFKEY_SOFTAP_HIDE_ON
+};
+
+#define VCONFKEY_SOFTAP_SSID  "memory/private/softap/ssid"
+
+#endif /*   __VCONF_INTERNAL_SOFTAP_KEYS_H__    */
diff --git a/report/vconf-internal-softap-keys.html b/report/vconf-internal-softap-keys.html
new file mode 100644 (file)
index 0000000..55be2c5
--- /dev/null
@@ -0,0 +1,67 @@
+<html>
+<head>
+<title> Vconf key list </title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+</head>
+<body>
+<H1> vconf key list</H1>
+<table border="1" style="border-collapse:collapse; border:1px gray solid;">
+<tr>
+<td bgcolor="yellow" align="center"> ID </td>
+<td bgcolor="yellow" align="center"> Keyname </td>
+<td bgcolor="yellow" align="center"> Type </td>
+<td bgcolor="yellow" align="center"> Value </td>
+<td bgcolor="yellow" align="center"> Smack Label </td>
+<td bgcolor="yellow" align="center"> Maintainer </td>
+<td bgcolor="yellow" align="center"> Comment </td>
+<td bgcolor="yellow" align="center"> Header Only </td>
+<td bgcolor="yellow" align="center"> Private Spec </td>
+</tr>
+
+  <tr>
+<td><a href="../fullsearch/VCONFKEY_SOFTAP_CONNECTED_DEVICE-result.txt">VCONFKEY_SOFTAP_CONNECTED_DEVICE</a></td>
+<td>memory/softap/connected_device</td>
+<td>int32</td>
+<td>0</td>
+<td></td>
+<td>Seonah Moon</td>
+<td> To notify clients which are connected through softap </td>
+<td bgcolor="green" align="center"></td>
+<td bgcolor="green" align="center"></td>
+</tr>
+  <tr>
+<td><a href="../fullsearch/VCONFKEY_SOFTAP_SECURITY-result.txt">VCONFKEY_SOFTAP_SECURITY</a></td>
+<td>db/softap/security</td>
+<td>int32</td>
+<td>1</td>
+<td></td>
+<td>Seonah Moon</td>
+<td> To notify softap security type </td>
+<td bgcolor="green" align="center"></td>
+<td bgcolor="green" align="center"></td>
+</tr>
+  <tr>
+<td><a href="../fullsearch/VCONFKEY_SOFTAP_HIDE-result.txt">VCONFKEY_SOFTAP_HIDE</a></td>
+<td>db/softap/hide</td>
+<td>int32</td>
+<td>0</td>
+<td></td>
+<td>Seonah Moon</td>
+<td> To notify softap visibility mode(visible/invisible) </td>
+<td bgcolor="green" align="center"></td>
+<td bgcolor="green" align="center"></td>
+</tr>
+  <tr>
+<td><a href="../fullsearch/VCONFKEY_SOFTAP_SSID-result.txt">VCONFKEY_SOFTAP_SSID</a></td>
+<td>memory/private/softap/ssid</td>
+<td>string</td>
+<td></td>
+<td></td>
+<td>Seonah Moon</td>
+<td> Softap device's SSID </td>
+<td bgcolor="green" align="center"></td>
+<td bgcolor="green" align="center"></td>
+</tr>
+</table>
+</body>
+</html>
diff --git a/scripts/vconf-internal-softap-keys.sh b/scripts/vconf-internal-softap-keys.sh
new file mode 100644 (file)
index 0000000..40d319a
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/softap/connected_device"  "0"  "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin"
+
+/usr/bin/buxton2ctl -i -d create-int32 "system" "db/softap/security"  "1"  "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin"
+
+/usr/bin/buxton2ctl -i -d create-int32 "system" "db/softap/hide"  "0"  "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin"
+
+/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/softap/ssid"  ""  "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin"