From: Seonah Moon <31679495+SeonahMoon@users.noreply.github.com>
Date: Thu, 26 Apr 2018 08:21:22 +0000 (+0900)
Subject: [Connection][WiFi] Add description for thread safety (#233)
X-Git-Tag: submit/tizen/20180427.012843~1^2~1
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=db1ad9dd93b9634507b286b1fe8ac92a33a4b890;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git
[Connection][WiFi] Add description for thread safety (#233)
---
diff --git a/src/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs b/src/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs
index e205c4875..a0d1ae610 100755
--- a/src/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs
+++ b/src/Tizen.Network.Connection/Tizen.Network.Connection/ConnectionProfileManager.cs
@@ -80,6 +80,9 @@ namespace Tizen.Network.Connection
/// 3
/// The connection profile object.
/// A task indicates whether the ConnectProfileAsync method is done successfully or not.
+ ///
+ /// This method must be called from MainThread.
+ ///
/// http://tizen.org/privilege/network.get
/// http://tizen.org/privilege/network.set
/// http://tizen.org/feature/network.telephony
@@ -104,6 +107,9 @@ namespace Tizen.Network.Connection
/// 3
/// The connection profile object.
/// A task indicates whether the DisconnectProfileAsync method is done successfully or not.
+ ///
+ /// This method must be called from MainThread.
+ ///
/// http://tizen.org/privilege/network.get
/// http://tizen.org/privilege/network.set
/// http://tizen.org/feature/network.telephony
@@ -220,6 +226,9 @@ namespace Tizen.Network.Connection
/// The cellular service type.
/// The connection profile object.
/// A task indicates whether the SetDefaultCellularProfile method is done successfully or not.
+ ///
+ /// This method must be called from MainThread.
+ ///
/// http://tizen.org/privilege/network.get
/// http://tizen.org/privilege/network.profile
/// http://tizen.org/feature/network.telephony
diff --git a/src/Tizen.Network.WiFi/Tizen.Network.WiFi/WiFiAP.cs b/src/Tizen.Network.WiFi/Tizen.Network.WiFi/WiFiAP.cs
index 01c315640..9194a20a0 100644
--- a/src/Tizen.Network.WiFi/Tizen.Network.WiFi/WiFiAP.cs
+++ b/src/Tizen.Network.WiFi/Tizen.Network.WiFi/WiFiAP.cs
@@ -203,6 +203,9 @@ namespace Tizen.Network.WiFi
///
/// 3
/// A task indicating whether the connect method is done or not.
+ ///
+ /// This method must be called from MainThread.
+ ///
/// http://tizen.org/feature/network.wifi
/// http://tizen.org/privilege/network.set
/// http://tizen.org/privilege/network.get
@@ -271,6 +274,9 @@ namespace Tizen.Network.WiFi
/// 3
/// A WpsInfo instance which is type of WpsPbcInfo or WpsPinInfo.
/// A task indicating whether the ConnectWps method is done or not.
+ ///
+ /// This method must be called from MainThread.
+ ///
/// http://tizen.org/feature/network.wifi
/// http://tizen.org/privilege/network.profile
/// http://tizen.org/privilege/network.get
@@ -363,7 +369,8 @@ namespace Tizen.Network.WiFi
/// A WpsInfo instance which is of type WpsPbcInfo or WpsPinInfo.
/// A task which contains Connected access point information.
///
- /// If WpsPinInfo is used, its object has to be constructed with a pin which must be 4 or 8 characters long.
+ /// If WpsPinInfo is used, its object has to be constructed with a pin which must be 4 or 8 characters long. \n
+ /// This method must be called from MainThread.
///
/// http://tizen.org/feature/network.wifi
/// http://tizen.org/privilege/network.set
@@ -452,6 +459,9 @@ namespace Tizen.Network.WiFi
///
/// 3
/// A task indicating whether the disconnect method is done or not.
+ ///
+ /// This method must be called from MainThread.
+ ///
/// http://tizen.org/feature/network.wifi
/// http://tizen.org/privilege/network.set
/// http://tizen.org/privilege/network.get