Skip to content

CoreWLAN macOS xcode14.3 beta1

Alex Soto edited this page Mar 15, 2023 · 2 revisions

#CoreWLAN.framework https://github.com/xamarin/xamarin-macios/pull/17810

diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWInterface.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWInterface.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWInterface.h	2022-11-12 15:58:33
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWInterface.h	2023-02-11 16:42:28
@@ -360,7 +360,7 @@
  * This parameter is optional.
  *
  * @result 
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract 
  * Sets the Wi-Fi interface power state.
@@ -380,7 +380,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract 
  * Sets the Wi-Fi interface channel.
@@ -404,7 +404,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract 
  * Sets the Wi-Fi interface pairwise master key (PMK).
@@ -432,7 +432,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract 
  * Sets the Wi-Fi interface WEP key.
@@ -579,7 +579,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract 
  * Associates to a W-Fi network using the specified passphrase.
@@ -619,7 +619,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract
  * Associates to an enterprise W-Fi network using the specified 802.1X credentials.
@@ -652,7 +652,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract
  * Creates a computer-to-computer (IBSS) network.
@@ -677,7 +677,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract 
  * Commits a CWConfiguration for the given Wi-Fi interface.
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWNetworkProfile.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWNetworkProfile.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWNetworkProfile.h	2022-11-12 15:58:33
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWNetworkProfile.h	2023-02-11 16:42:29
@@ -49,6 +49,7 @@
 
     BOOL            _isPasspoint;
     
+    BOOL            _standalone6G;
     
     NSUInteger      _transitionDisabledFlags;
     
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWWiFiClient.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWWiFiClient.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWWiFiClient.h	2022-11-12 15:58:33
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CWWiFiClient.h	2023-02-11 16:42:28
@@ -311,7 +311,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract 
  * Register for specific Wi-Fi event notifications.
@@ -329,7 +329,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract
  * Unregister for specific Wi-Fi event notifications.
@@ -344,7 +344,7 @@
  * This parameter is optional.
  *
  * @result
- * A BOOL value indicating whether or not an error occurred. YES indicates no error occurred.
+ * Returns YES upon success, or NO if an error occurred.
  *
  * @abstract
  * Unregister for all Wi-Fi event notifications.
diff -ruN /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLANTypes.h /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLANTypes.h
--- /Applications/Xcode_14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLANTypes.h	2022-11-12 15:58:34
+++ /Applications/Xcode_14.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreWLAN.framework/Headers/CoreWLANTypes.h	2023-02-11 16:42:29
@@ -348,12 +348,16 @@
  *
  * @constant kCWChannelBand5GHz
  * 5GHz channel band.
+ *
+ * @constant kCWChannelBand6GHz
+ * 6GHz channel band.
  */
 typedef NS_ENUM(NSInteger, CWChannelBand)
 {
 	kCWChannelBandUnknown	= 0,
 	kCWChannelBand2GHz		= 1,
 	kCWChannelBand5GHz		= 2,
+    kCWChannelBand6GHz      = 3,
 } NS_ENUM_AVAILABLE_MAC(10_7);
 
 /*!
Clone this wiki locally