<!--
{
  "availability" : [
    "macOS: 10.10.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreWLAN",
  "identifier" : "/documentation/CoreWLAN/CWEventType",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Core WLAN"
    ],
    "preciseIdentifier" : "c:@E@CWEventType"
  },
  "title" : "CWEventType"
}
-->

# CWEventType

Wi-Fi event types.

```
enum CWEventType
```

## Topics

### Constants

[`CWEventTypeNone`](/documentation/CoreWLAN/CWEventType/none)

No specified event type.

[`CWEventTypePowerDidChange`](/documentation/CoreWLAN/CWEventType/powerDidChange)

Posts when the power state of any Wi-Fi interface changes.

[`CWEventTypeSSIDDidChange`](/documentation/CoreWLAN/CWEventType/ssidDidChange)

Posts when the current SSID of any Wi-Fi interface changes.

[`CWEventTypeBSSIDDidChange`](/documentation/CoreWLAN/CWEventType/bssidDidChange)

Posts when the current BSSID of any Wi-Fi interface changes.

[`CWEventTypeCountryCodeDidChange`](/documentation/CoreWLAN/CWEventType/countryCodeDidChange)

Posts when the adopted country code of any Wi-Fi interface changes.

[`CWEventTypeLinkDidChange`](/documentation/CoreWLAN/CWEventType/linkDidChange)

Posts when the link state for any Wi-Fi interface changes.

[`CWEventTypeLinkQualityDidChange`](/documentation/CoreWLAN/CWEventType/linkQualityDidChange)

Posts when the RSSI or transmit rate for any Wi-Fi interface changes.

[`CWEventTypeModeDidChange`](/documentation/CoreWLAN/CWEventType/modeDidChange)

Posts when the operating mode of any Wi-Fi interface changes.

[`CWEventTypeScanCacheUpdated`](/documentation/CoreWLAN/CWEventType/scanCacheUpdated)

Posts when the scan cache of any Wi-Fi interface is updated with new scan results.

[`CWEventTypeUnknown`](/documentation/CoreWLAN/CWEventType/unknown)

Unknown event type.

### Enumeration Cases

[`CWEventTypeBtCoexStats`](/documentation/CoreWLAN/CWEventType/btCoexStats)

## Relationships

### Conforms To

[`BitwiseCopyable`](/documentation/Swift/BitwiseCopyable)

[`Equatable`](/documentation/Swift/Equatable)

[`Hashable`](/documentation/Swift/Hashable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`Sendable`](/documentation/Swift/Sendable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)