diff options
Diffstat (limited to 'wifi/java/android/net/wifi/WifiInfo.java')
-rw-r--r-- | wifi/java/android/net/wifi/WifiInfo.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/wifi/java/android/net/wifi/WifiInfo.java b/wifi/java/android/net/wifi/WifiInfo.java index e3661bf..7bb927b 100644 --- a/wifi/java/android/net/wifi/WifiInfo.java +++ b/wifi/java/android/net/wifi/WifiInfo.java @@ -81,6 +81,24 @@ public class WifiInfo implements Parcelable { mHiddenSSID = false; } + /** + * Copy constructor + * @hide + */ + public WifiInfo(WifiInfo source) { + if (source != null) { + mSupplicantState = source.mSupplicantState; + mBSSID = source.mBSSID; + mSSID = source.mSSID; + mNetworkId = source.mNetworkId; + mHiddenSSID = source.mHiddenSSID; + mRssi = source.mRssi; + mLinkSpeed = source.mLinkSpeed; + mIpAddress = source.mIpAddress; + mMacAddress = source.mMacAddress; + } + } + void setSSID(String SSID) { mSSID = SSID; // network is considered not hidden by default |