IOBluetooth Changes for Swift
IOBluetooth
Removed BluetoothAMPCommandRejectReason.value
Removed BluetoothAMPCreatePhysicalLinkResponseStatus.value
Removed BluetoothAMPDisconnectPhysicalLinkResponseStatus.value
Removed BluetoothAMPDiscoverResponseControllerStatus.value
Removed BluetoothAMPGetAssocResponseStatus.value
Removed BluetoothAMPGetInfoResponseStatus.value
Removed BluetoothAMPManagerCode.value
Removed BluetoothAuthenticationRequirementsValues.value
Removed BluetoothCompanyIdentifers.value
Removed BluetoothFeatureBits.value
Removed BluetoothHCIAFHChannelAssessmentModes.value
Removed BluetoothHCIAuthentionEnableModes.value
Removed BluetoothHCIConnectionModes.value
Removed BluetoothHCIDeleteStoredLinkKeyFlags.value
Removed BluetoothHCIEncryptionModes.value
Removed BluetoothHCIExtendedInquiryResponseDataTypes.value
Removed BluetoothHCIFECRequiredValues.value
Removed BluetoothHCIGeneralFlowControlStates.value
Removed BluetoothHCIHoldModeActivityStates.value
Removed BluetoothHCIInquiryModes.value
Removed BluetoothHCIInquiryScanTypes.value
Removed BluetoothHCILinkPolicySettingsValues.value
Removed BluetoothHCIPageScanEnableStates.value
Removed BluetoothHCIPageScanModes.value
Removed BluetoothHCIPageScanPeriodModes.value
Removed BluetoothHCIPageScanTypes.value
Removed BluetoothHCIPowerState.value
Removed BluetoothHCIReadStoredLinkKeysFlags.value
Removed BluetoothHCIRetransmissionEffortTypes.value
Removed BluetoothHCIRoles.value
Removed BluetoothHCISCOFlowControlStates.value
Removed BluetoothHCISimplePairingModes.value
Removed BluetoothHCITimeoutValues.value
Removed BluetoothHCITransmitReadPowerLevelTypes.value
Removed BluetoothHCIVersions.value
Removed BluetoothIOCapabilities.value
Removed BluetoothKeypressNotificationTypes.value
Removed BluetoothL2CAPCommandCode.value
Removed BluetoothL2CAPCommandRejectReason.value
Removed BluetoothL2CAPConfigurationOption.value
Removed BluetoothL2CAPConfigurationResult.value
Removed BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags.value
Removed BluetoothL2CAPConnectionResult.value
Removed BluetoothL2CAPConnectionStatus.value
Removed BluetoothL2CAPInformationExtendedFeaturesMask.value
Removed BluetoothL2CAPInformationResult.value
Removed BluetoothL2CAPInformationType.value
Removed BluetoothL2CAPQoSType.value
Removed BluetoothLEAddressType.value
Removed BluetoothLEAdvertisingType.value
Removed BluetoothLEConnectionInterval.value
Removed BluetoothLEScan.value
Removed BluetoothLEScanDuplicateFilter.value
Removed BluetoothLEScanFilter.value
Removed BluetoothLEScanType.value
Removed BluetoothLESecurityManagerCommandCode.value
Removed BluetoothLESecurityManagerIOCapability.value
Removed BluetoothLESecurityManagerKeyDistributionFormat.value
Removed BluetoothLESecurityManagerOOBData.value
Removed BluetoothLESecurityManagerPairingFailedReasonCode.value
Removed BluetoothLESecurityManagerUserInputCapability.value
Removed BluetoothLESecurityManagerUserOutputCapability.value
Removed BluetoothLinkTypes.value
Removed BluetoothLMPVersions.value
Removed BluetoothOOBDataPresenceValues.value
Removed BluetoothRFCOMMLineStatus.value
Removed BluetoothRFCOMMParityType.value
Removed BluetoothSimplePairingDebugModes.value
Removed BluetoothTransportTypes.value
Removed FTSFileType.value
Removed IOBluetoothDevice.isHandsFreeAudioGateway() -> Bool
Removed IOBluetoothDevice.isHandsFreeDevice() -> Bool
Removed IOBluetoothDeviceSearchOptionsBits.value
Removed IOBluetoothDeviceSearchTypesBits.value
Removed IOBluetoothL2CAPChannelEventType.value
Removed IOBluetoothUserNotificationChannelDirection.value
Removed OBEXConnectFlagValues.value
Removed OBEXErrorCodes.value
Removed OBEXHeaderIdentifiers.value
Removed OBEXNonceFlagValues.value
Removed OBEXOpCodeCommandValues.value
Removed OBEXOpCodeResponseValues.value
Removed OBEXOpCodeSessionValues.value
Removed OBEXPutFlagValues.value
Removed OBEXRealmValues.value
Removed OBEXSessionEventTypes.value
Removed OBEXSessionParameterTags.value
Removed OBEXTransportEventTypes.value
Removed OBEXVersions.value
Removed ProtocolParameters.value
Removed SDPAttributeDeviceIdentificationRecord.value
Removed SDPAttributeIdentifierCodes.value
Removed SDPServiceClasses.value
Added BluetoothAMPCommandRejectReason.init(rawValue: UInt32)
Added BluetoothAMPCommandRejectReason.rawValue
Added BluetoothAMPCreatePhysicalLinkResponseStatus.init(rawValue: UInt32)
Added BluetoothAMPCreatePhysicalLinkResponseStatus.rawValue
Added BluetoothAMPDisconnectPhysicalLinkResponseStatus.init(rawValue: UInt32)
Added BluetoothAMPDisconnectPhysicalLinkResponseStatus.rawValue
Added BluetoothAMPDiscoverResponseControllerStatus.init(rawValue: UInt32)
Added BluetoothAMPDiscoverResponseControllerStatus.rawValue
Added BluetoothAMPGetAssocResponseStatus.init(rawValue: UInt32)
Added BluetoothAMPGetAssocResponseStatus.rawValue
Added BluetoothAMPGetInfoResponseStatus.init(rawValue: UInt32)
Added BluetoothAMPGetInfoResponseStatus.rawValue
Added BluetoothAMPManagerCode.init(rawValue: UInt32)
Added BluetoothAMPManagerCode.rawValue
Added BluetoothAuthenticationRequirementsValues.init(rawValue: UInt32)
Added BluetoothAuthenticationRequirementsValues.rawValue
Added BluetoothCompanyIdentifers.init(rawValue: UInt32)
Added BluetoothCompanyIdentifers.rawValue
Added BluetoothFeatureBits.init(rawValue: UInt32)
Added BluetoothFeatureBits.rawValue
Added BluetoothHCIAFHChannelAssessmentModes.init(rawValue: UInt32)
Added BluetoothHCIAFHChannelAssessmentModes.rawValue
Added BluetoothHCIAuthentionEnableModes.init(rawValue: UInt32)
Added BluetoothHCIAuthentionEnableModes.rawValue
Added BluetoothHCIConnectionModes.init(rawValue: UInt32)
Added BluetoothHCIConnectionModes.rawValue
Added BluetoothHCICurrentInquiryAccessCodesForWrite.init()
Added BluetoothHCICurrentInquiryAccessCodesForWrite.init(count: BluetoothHCIInquiryAccessCodeCount, codes: (UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8, UInt8))
Added BluetoothHCIDeleteStoredLinkKeyFlags.init(rawValue: UInt32)
Added BluetoothHCIDeleteStoredLinkKeyFlags.rawValue
Added BluetoothHCIEncryptionModes.init(rawValue: UInt32)
Added BluetoothHCIEncryptionModes.rawValue
Added BluetoothHCIExtendedInquiryResponseDataTypes.init(rawValue: UInt32)
Added BluetoothHCIExtendedInquiryResponseDataTypes.rawValue
Added BluetoothHCIFECRequiredValues.init(rawValue: UInt32)
Added BluetoothHCIFECRequiredValues.rawValue
Added BluetoothHCIGeneralFlowControlStates.init(rawValue: UInt32)
Added BluetoothHCIGeneralFlowControlStates.rawValue
Added BluetoothHCIHoldModeActivityStates.init(rawValue: UInt32)
Added BluetoothHCIHoldModeActivityStates.rawValue
Added BluetoothHCIInquiryModes.init(rawValue: UInt32)
Added BluetoothHCIInquiryModes.rawValue
Added BluetoothHCIInquiryScanTypes.init(rawValue: UInt32)
Added BluetoothHCIInquiryScanTypes.rawValue
Added BluetoothHCILinkPolicySettingsValues.init(rawValue: UInt32)
Added BluetoothHCILinkPolicySettingsValues.rawValue
Added BluetoothHCIPageScanEnableStates.init(rawValue: UInt32)
Added BluetoothHCIPageScanEnableStates.rawValue
Added BluetoothHCIPageScanModes.init(rawValue: UInt32)
Added BluetoothHCIPageScanModes.rawValue
Added BluetoothHCIPageScanPeriodModes.init(rawValue: UInt32)
Added BluetoothHCIPageScanPeriodModes.rawValue
Added BluetoothHCIPageScanTypes.init(rawValue: UInt32)
Added BluetoothHCIPageScanTypes.rawValue
Added BluetoothHCIPowerState.init(rawValue: UInt32)
Added BluetoothHCIPowerState.rawValue
Added BluetoothHCIReadStoredLinkKeysFlags.init(rawValue: UInt32)
Added BluetoothHCIReadStoredLinkKeysFlags.rawValue
Added BluetoothHCIRetransmissionEffortTypes.init(rawValue: UInt32)
Added BluetoothHCIRetransmissionEffortTypes.rawValue
Added BluetoothHCIRoles.init(rawValue: UInt32)
Added BluetoothHCIRoles.rawValue
Added BluetoothHCISCOFlowControlStates.init(rawValue: UInt32)
Added BluetoothHCISCOFlowControlStates.rawValue
Added BluetoothHCISimplePairingModes.init(rawValue: UInt32)
Added BluetoothHCISimplePairingModes.rawValue
Added BluetoothHCITimeoutValues.init(rawValue: UInt32)
Added BluetoothHCITimeoutValues.rawValue
Added BluetoothHCITransmitReadPowerLevelTypes.init(rawValue: UInt32)
Added BluetoothHCITransmitReadPowerLevelTypes.rawValue
Added BluetoothHCIVersions.init(rawValue: UInt32)
Added BluetoothHCIVersions.rawValue
Added BluetoothIOCapabilities.init(rawValue: UInt32)
Added BluetoothIOCapabilities.rawValue
Added BluetoothKeypressNotificationTypes.init(rawValue: UInt32)
Added BluetoothKeypressNotificationTypes.rawValue
Added BluetoothL2CAPCommandCode.init(rawValue: UInt32)
Added BluetoothL2CAPCommandCode.rawValue
Added BluetoothL2CAPCommandRejectReason.init(rawValue: UInt32)
Added BluetoothL2CAPCommandRejectReason.rawValue
Added BluetoothL2CAPConfigurationOption.init(rawValue: UInt32)
Added BluetoothL2CAPConfigurationOption.rawValue
Added BluetoothL2CAPConfigurationResult.init(rawValue: UInt32)
Added BluetoothL2CAPConfigurationResult.rawValue
Added BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags.init(rawValue: UInt32)
Added BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags.rawValue
Added BluetoothL2CAPConnectionResult.init(rawValue: UInt32)
Added BluetoothL2CAPConnectionResult.rawValue
Added BluetoothL2CAPConnectionStatus.init(rawValue: UInt32)
Added BluetoothL2CAPConnectionStatus.rawValue
Added BluetoothL2CAPInformationExtendedFeaturesMask.init(rawValue: UInt32)
Added BluetoothL2CAPInformationExtendedFeaturesMask.rawValue
Added BluetoothL2CAPInformationResult.init(rawValue: UInt32)
Added BluetoothL2CAPInformationResult.rawValue
Added BluetoothL2CAPInformationType.init(rawValue: UInt32)
Added BluetoothL2CAPInformationType.rawValue
Added BluetoothL2CAPQoSType.init(rawValue: UInt32)
Added BluetoothL2CAPQoSType.rawValue
Added BluetoothLEAddressType.init(rawValue: UInt32)
Added BluetoothLEAddressType.rawValue
Added BluetoothLEAdvertisingType.init(rawValue: UInt32)
Added BluetoothLEAdvertisingType.rawValue
Added BluetoothLEConnectionInterval.init(rawValue: UInt32)
Added BluetoothLEConnectionInterval.rawValue
Added BluetoothLEScan.init(rawValue: UInt32)
Added BluetoothLEScan.rawValue
Added BluetoothLEScanDuplicateFilter.init(rawValue: UInt32)
Added BluetoothLEScanDuplicateFilter.rawValue
Added BluetoothLEScanFilter.init(rawValue: UInt32)
Added BluetoothLEScanFilter.rawValue
Added BluetoothLEScanType.init(rawValue: UInt32)
Added BluetoothLEScanType.rawValue
Added BluetoothLESecurityManagerCommandCode.init(rawValue: UInt32)
Added BluetoothLESecurityManagerCommandCode.rawValue
Added BluetoothLESecurityManagerIOCapability.init(rawValue: UInt32)
Added BluetoothLESecurityManagerIOCapability.rawValue
Added BluetoothLESecurityManagerKeyDistributionFormat.init(rawValue: UInt32)
Added BluetoothLESecurityManagerKeyDistributionFormat.rawValue
Added BluetoothLESecurityManagerKeypressNotificationType.init(_: UInt32)
Added BluetoothLESecurityManagerKeypressNotificationType.init(rawValue: UInt32)
Added BluetoothLESecurityManagerKeypressNotificationType.rawValue
Added BluetoothLESecurityManagerOOBData.init(rawValue: UInt32)
Added BluetoothLESecurityManagerOOBData.rawValue
Added BluetoothLESecurityManagerPairingFailedReasonCode.init(rawValue: UInt32)
Added BluetoothLESecurityManagerPairingFailedReasonCode.rawValue
Added BluetoothLESecurityManagerUserInputCapability.init(rawValue: UInt32)
Added BluetoothLESecurityManagerUserInputCapability.rawValue
Added BluetoothLESecurityManagerUserOutputCapability.init(rawValue: UInt32)
Added BluetoothLESecurityManagerUserOutputCapability.rawValue
Added BluetoothLinkTypes.init(rawValue: UInt32)
Added BluetoothLinkTypes.rawValue
Added BluetoothLMPVersions.init(rawValue: UInt32)
Added BluetoothLMPVersions.rawValue
Added BluetoothOOBDataPresenceValues.init(rawValue: UInt32)
Added BluetoothOOBDataPresenceValues.rawValue
Added BluetoothRFCOMMLineStatus.init(rawValue: UInt32)
Added BluetoothRFCOMMLineStatus.rawValue
Added BluetoothRFCOMMParityType.init(rawValue: UInt32)
Added BluetoothRFCOMMParityType.rawValue
Added BluetoothSimplePairingDebugModes.init(rawValue: UInt32)
Added BluetoothSimplePairingDebugModes.rawValue
Added BluetoothTransportTypes.init(rawValue: UInt32)
Added BluetoothTransportTypes.rawValue
Added FTSFileType.init(rawValue: UInt32)
Added FTSFileType.rawValue
Added IOBluetoothDeviceSearchOptionsBits.init(rawValue: UInt32)
Added IOBluetoothDeviceSearchOptionsBits.rawValue
Added IOBluetoothDeviceSearchTypesBits.init(rawValue: UInt32)
Added IOBluetoothDeviceSearchTypesBits.rawValue
Added IOBluetoothL2CAPChannelEventType.init(rawValue: UInt32)
Added IOBluetoothL2CAPChannelEventType.rawValue
Added IOBluetoothUserNotificationChannelDirection.init(rawValue: UInt32)
Added IOBluetoothUserNotificationChannelDirection.rawValue
Added OBEXConnectFlagValues.init(rawValue: UInt32)
Added OBEXConnectFlagValues.rawValue
Added OBEXErrorCodes.init(rawValue: Int32)
Added OBEXErrorCodes.rawValue
Added OBEXHeaderIdentifiers.init(rawValue: UInt32)
Added OBEXHeaderIdentifiers.rawValue
Added OBEXNonceFlagValues.init(rawValue: UInt32)
Added OBEXNonceFlagValues.rawValue
Added OBEXOpCodeCommandValues.init(rawValue: UInt32)
Added OBEXOpCodeCommandValues.rawValue
Added OBEXOpCodeResponseValues.init(rawValue: UInt32)
Added OBEXOpCodeResponseValues.rawValue
Added OBEXOpCodeSessionValues.init(rawValue: UInt32)
Added OBEXOpCodeSessionValues.rawValue
Added OBEXPutFlagValues.init(rawValue: UInt32)
Added OBEXPutFlagValues.rawValue
Added OBEXRealmValues.init(rawValue: UInt32)
Added OBEXRealmValues.rawValue
Added OBEXSessionEventTypes.init(rawValue: UInt32)
Added OBEXSessionEventTypes.rawValue
Added OBEXSessionParameterTags.init(rawValue: UInt32)
Added OBEXSessionParameterTags.rawValue
Added OBEXTransportEventTypes.init(rawValue: UInt32)
Added OBEXTransportEventTypes.rawValue
Added OBEXVersions.init(rawValue: UInt32)
Added OBEXVersions.rawValue
Added ProtocolParameters.init(rawValue: UInt32)
Added ProtocolParameters.rawValue
Added SDPAttributeDeviceIdentificationRecord.init(rawValue: UInt32)
Added SDPAttributeDeviceIdentificationRecord.rawValue
Added SDPAttributeIdentifierCodes.init(rawValue: UInt32)
Added SDPAttributeIdentifierCodes.rawValue
Added SDPServiceClasses.init(rawValue: UInt32)
Added SDPServiceClasses.rawValue
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAMPCommandRejectReason {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAMPCommandRejectReason : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAMPCreatePhysicalLinkResponseStatus {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAMPCreatePhysicalLinkResponseStatus : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAMPDisconnectPhysicalLinkResponseStatus {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAMPDisconnectPhysicalLinkResponseStatus : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAMPDiscoverResponseControllerStatus {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAMPDiscoverResponseControllerStatus : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAMPGetAssocResponseStatus {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAMPGetAssocResponseStatus : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAMPGetInfoResponseStatus {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAMPGetInfoResponseStatus : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothAMPManagerCode [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAMPManagerCode {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAMPManagerCode : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothAuthenticationRequirementsValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothAuthenticationRequirementsValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothCompanyIdentifers [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothCompanyIdentifers {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothCompanyIdentifers : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothFeatureBits [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothFeatureBits {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothFeatureBits : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIAFHChannelAssessmentModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIAFHChannelAssessmentModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIAuthentionEnableModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIAuthentionEnableModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIConnectionModes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIConnectionModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIConnectionModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIDeleteStoredLinkKeyFlags {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIDeleteStoredLinkKeyFlags : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIEncryptionModes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIEncryptionModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIEncryptionModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIExtendedInquiryResponseDataTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIExtendedInquiryResponseDataTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIFECRequiredValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIFECRequiredValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIGeneralFlowControlStates {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIGeneralFlowControlStates : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIHoldModeActivityStates {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIHoldModeActivityStates : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIInquiryModes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIInquiryModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIInquiryModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIInquiryScanTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIInquiryScanTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCILinkPolicySettingsValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCILinkPolicySettingsValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIPageScanEnableStates {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIPageScanEnableStates : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIPageScanModes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIPageScanModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIPageScanModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIPageScanPeriodModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIPageScanPeriodModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIPageScanTypes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIPageScanTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIPageScanTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIPowerState [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIPowerState {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIPowerState : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIReadStoredLinkKeysFlags {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIReadStoredLinkKeysFlags : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIRetransmissionEffortTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIRetransmissionEffortTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIRoles [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIRoles {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIRoles : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCISCOFlowControlStates {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCISCOFlowControlStates : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCISimplePairingModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCISimplePairingModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCITimeoutValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCITimeoutValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCITimeoutValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCITransmitReadPowerLevelTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCITransmitReadPowerLevelTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothHCIVersions [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothHCIVersions {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothHCIVersions : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothIOCapabilities [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothIOCapabilities {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothIOCapabilities : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothKeypressNotificationTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothKeypressNotificationTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothL2CAPCommandCode [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPCommandCode {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPCommandCode : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPCommandRejectReason {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPCommandRejectReason : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPConfigurationOption {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPConfigurationOption : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPConfigurationResult {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPConfigurationResult : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPConnectionResult {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPConnectionResult : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPConnectionStatus {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPConnectionStatus : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPInformationExtendedFeaturesMask {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPInformationExtendedFeaturesMask : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPInformationResult {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPInformationResult : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPInformationType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPInformationType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothL2CAPQoSType [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothL2CAPQoSType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothL2CAPQoSType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothLEAddressType [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLEAddressType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLEAddressType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothLEAdvertisingType [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLEAdvertisingType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLEAdvertisingType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLEConnectionInterval {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLEConnectionInterval : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothLEScan [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLEScan {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLEScan : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLEScanDuplicateFilter {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLEScanDuplicateFilter : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothLEScanFilter [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLEScanFilter {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLEScanFilter : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothLEScanType [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLEScanType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLEScanType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLESecurityManagerCommandCode {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLESecurityManagerCommandCode : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLESecurityManagerIOCapability {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLESecurityManagerIOCapability : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLESecurityManagerKeyDistributionFormat {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLESecurityManagerKeyDistributionFormat : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLESecurityManagerOOBData {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLESecurityManagerOOBData : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLESecurityManagerPairingFailedReasonCode {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLESecurityManagerPairingFailedReasonCode : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLESecurityManagerUserInputCapability {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLESecurityManagerUserInputCapability : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLESecurityManagerUserOutputCapability {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLESecurityManagerUserOutputCapability : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothLinkTypes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLinkTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLinkTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothLMPVersions [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothLMPVersions {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothLMPVersions : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothOOBDataPresenceValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothOOBDataPresenceValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothRFCOMMLineStatus [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothRFCOMMLineStatus {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothRFCOMMLineStatus : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothRFCOMMParityType [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothRFCOMMParityType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothRFCOMMParityType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothSimplePairingDebugModes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothSimplePairingDebugModes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified BluetoothTransportTypes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct BluetoothTransportTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct BluetoothTransportTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified FTSFileType [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct FTSFileType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct FTSFileType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified IOBluetoothDevice
| Declaration | |
|---|---|
| From | class IOBluetoothDevice : IOBluetoothObject, NSCoding, NSSecureCoding {
class func registerForConnectNotifications(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
func registerForDisconnectNotification(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
convenience init!(address address: UnsafePointer<BluetoothDeviceAddress>)
class func deviceWithAddress(_ address: UnsafePointer<BluetoothDeviceAddress>) -> Self!
class func withAddress(_ address: UnsafePointer<BluetoothDeviceAddress>) -> Self!
convenience init!(addressString address: String!)
class func deviceWithAddressString(_ address: String!) -> Self!
class func withDeviceRef(_ deviceRef: IOBluetoothDevice!) -> Self!
func getDeviceRef() -> Unmanaged<IOBluetoothDevice>!
func openL2CAPChannelSync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, delegate channelDelegate: AnyObject!) -> IOReturn
func openL2CAPChannelAsync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, delegate channelDelegate: AnyObject!) -> IOReturn
func openL2CAPChannel(_ psm: BluetoothL2CAPPSM, findExisting findExisting: Bool, newChannel newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>) -> IOReturn
func sendL2CAPEchoRequest(_ data: UnsafeMutablePointer<Void>, length length: UInt16) -> IOReturn
func openRFCOMMChannel(_ channelID: BluetoothRFCOMMChannelID, channel rfcommChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothRFCOMMChannel?>) -> IOReturn
func openRFCOMMChannelSync(_ rfcommChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothRFCOMMChannel?>, withChannelID channelID: BluetoothRFCOMMChannelID, delegate channelDelegate: AnyObject!) -> IOReturn
func openRFCOMMChannelAsync(_ rfcommChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothRFCOMMChannel?>, withChannelID channelID: BluetoothRFCOMMChannelID, delegate channelDelegate: AnyObject!) -> IOReturn
var classOfDevice: BluetoothClassOfDevice { get }
func getClassOfDevice() -> BluetoothClassOfDevice
var serviceClassMajor: BluetoothServiceClassMajor { get }
func getServiceClassMajor() -> BluetoothServiceClassMajor
var deviceClassMajor: BluetoothDeviceClassMajor { get }
func getDeviceClassMajor() -> BluetoothDeviceClassMajor
var deviceClassMinor: BluetoothDeviceClassMinor { get }
func getDeviceClassMinor() -> BluetoothDeviceClassMinor
var name: String! { get }
func getName() -> String!
var nameOrAddress: String! { get }
func getNameOrAddress() -> String!
var lastNameUpdate: NSDate! { get }
func getLastNameUpdate() -> NSDate!
func getAddress() -> UnsafePointer<BluetoothDeviceAddress>
var addressString: String! { get }
func getAddressString() -> String!
func getPageScanRepetitionMode() -> BluetoothPageScanRepetitionMode
func getPageScanPeriodMode() -> BluetoothPageScanPeriodMode
func getPageScanMode() -> BluetoothPageScanMode
func getClockOffset() -> BluetoothClockOffset
func getLastInquiryUpdate() -> NSDate!
func RSSI() -> BluetoothHCIRSSIValue
func rawRSSI() -> BluetoothHCIRSSIValue
func isConnected() -> Bool
func openConnection() -> IOReturn
func openConnection(_ target: AnyObject!) -> IOReturn
func openConnection(_ target: AnyObject!, withPageTimeout pageTimeoutValue: BluetoothHCIPageTimeout, authenticationRequired authenticationRequired: Bool) -> IOReturn
func closeConnection() -> IOReturn
func remoteNameRequest(_ target: AnyObject!) -> IOReturn
func remoteNameRequest(_ target: AnyObject!, withPageTimeout pageTimeoutValue: BluetoothHCIPageTimeout) -> IOReturn
func requestAuthentication() -> IOReturn
var connectionHandle: BluetoothConnectionHandle { get }
func getConnectionHandle() -> BluetoothConnectionHandle
func isIncoming() -> Bool
func getLinkType() -> BluetoothLinkType
func getEncryptionMode() -> BluetoothHCIEncryptionMode
func performSDPQuery(_ target: AnyObject!) -> IOReturn
func performSDPQuery(_ target: AnyObject!, uuids uuidArray: [AnyObject]!) -> IOReturn
var services: [AnyObject]! { get }
func getServices() -> [AnyObject]!
func getLastServicesUpdate() -> NSDate!
func getServiceRecordForUUID(_ sdpUUID: IOBluetoothSDPUUID!) -> IOBluetoothSDPServiceRecord!
class func favoriteDevices() -> [AnyObject]!
func isFavorite() -> Bool
func addToFavorites() -> IOReturn
func removeFromFavorites() -> IOReturn
class func recentDevices(_ numDevices: UInt) -> [AnyObject]!
func recentAccessDate() -> NSDate!
class func pairedDevices() -> [AnyObject]!
func isPaired() -> Bool
func setSupervisionTimeout(_ timeout: UInt16) -> IOReturn
func openL2CAPChannelSync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, withConfiguration channelConfiguration: [NSObject : AnyObject]!, delegate channelDelegate: AnyObject!) -> IOReturn
func openL2CAPChannelAsync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, withConfiguration channelConfiguration: [NSObject : AnyObject]!, delegate channelDelegate: AnyObject!) -> IOReturn
func awakeAfterUsingCoder(_ coder: NSCoder!) -> AnyObject!
}
extension IOBluetoothDevice {
func handsFreeAudioGatewayDriverID() -> String!
func handsFreeAudioGatewayServiceRecord() -> IOBluetoothSDPServiceRecord!
func isHandsFreeAudioGateway() -> Bool
func handsFreeDeviceDriverID() -> String!
func handsFreeDeviceServiceRecord() -> IOBluetoothSDPServiceRecord!
func isHandsFreeDevice() -> Bool
} |
| To | class IOBluetoothDevice : IOBluetoothObject, NSCoding, NSSecureCoding {
class func registerForConnectNotifications(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
func registerForDisconnectNotification(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
convenience init!(address address: UnsafePointer<BluetoothDeviceAddress>)
class func deviceWithAddress(_ address: UnsafePointer<BluetoothDeviceAddress>) -> Self!
class func withAddress(_ address: UnsafePointer<BluetoothDeviceAddress>) -> Self!
convenience init!(addressString address: String!)
class func deviceWithAddressString(_ address: String!) -> Self!
class func withDeviceRef(_ deviceRef: IOBluetoothDevice!) -> Self!
func getDeviceRef() -> Unmanaged<IOBluetoothDevice>!
func openL2CAPChannelSync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, delegate channelDelegate: AnyObject!) -> IOReturn
func openL2CAPChannelAsync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, delegate channelDelegate: AnyObject!) -> IOReturn
func openL2CAPChannel(_ psm: BluetoothL2CAPPSM, findExisting findExisting: Bool, newChannel newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>) -> IOReturn
func sendL2CAPEchoRequest(_ data: UnsafeMutablePointer<Void>, length length: UInt16) -> IOReturn
func openRFCOMMChannel(_ channelID: BluetoothRFCOMMChannelID, channel rfcommChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothRFCOMMChannel?>) -> IOReturn
func openRFCOMMChannelSync(_ rfcommChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothRFCOMMChannel?>, withChannelID channelID: BluetoothRFCOMMChannelID, delegate channelDelegate: AnyObject!) -> IOReturn
func openRFCOMMChannelAsync(_ rfcommChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothRFCOMMChannel?>, withChannelID channelID: BluetoothRFCOMMChannelID, delegate channelDelegate: AnyObject!) -> IOReturn
var classOfDevice: BluetoothClassOfDevice { get }
func getClassOfDevice() -> BluetoothClassOfDevice
var serviceClassMajor: BluetoothServiceClassMajor { get }
func getServiceClassMajor() -> BluetoothServiceClassMajor
var deviceClassMajor: BluetoothDeviceClassMajor { get }
func getDeviceClassMajor() -> BluetoothDeviceClassMajor
var deviceClassMinor: BluetoothDeviceClassMinor { get }
func getDeviceClassMinor() -> BluetoothDeviceClassMinor
var name: String! { get }
func getName() -> String!
var nameOrAddress: String! { get }
func getNameOrAddress() -> String!
var lastNameUpdate: NSDate! { get }
func getLastNameUpdate() -> NSDate!
func getAddress() -> UnsafePointer<BluetoothDeviceAddress>
var addressString: String! { get }
func getAddressString() -> String!
func getPageScanRepetitionMode() -> BluetoothPageScanRepetitionMode
func getPageScanPeriodMode() -> BluetoothPageScanPeriodMode
func getPageScanMode() -> BluetoothPageScanMode
func getClockOffset() -> BluetoothClockOffset
func getLastInquiryUpdate() -> NSDate!
func RSSI() -> BluetoothHCIRSSIValue
func rawRSSI() -> BluetoothHCIRSSIValue
func isConnected() -> Bool
func openConnection() -> IOReturn
func openConnection(_ target: AnyObject!) -> IOReturn
func openConnection(_ target: AnyObject!, withPageTimeout pageTimeoutValue: BluetoothHCIPageTimeout, authenticationRequired authenticationRequired: Bool) -> IOReturn
func closeConnection() -> IOReturn
func remoteNameRequest(_ target: AnyObject!) -> IOReturn
func remoteNameRequest(_ target: AnyObject!, withPageTimeout pageTimeoutValue: BluetoothHCIPageTimeout) -> IOReturn
func requestAuthentication() -> IOReturn
var connectionHandle: BluetoothConnectionHandle { get }
func getConnectionHandle() -> BluetoothConnectionHandle
func isIncoming() -> Bool
func getLinkType() -> BluetoothLinkType
func getEncryptionMode() -> BluetoothHCIEncryptionMode
func performSDPQuery(_ target: AnyObject!) -> IOReturn
func performSDPQuery(_ target: AnyObject!, uuids uuidArray: [AnyObject]!) -> IOReturn
var services: [AnyObject]! { get }
func getServices() -> [AnyObject]!
func getLastServicesUpdate() -> NSDate!
func getServiceRecordForUUID(_ sdpUUID: IOBluetoothSDPUUID!) -> IOBluetoothSDPServiceRecord!
class func favoriteDevices() -> [AnyObject]!
func isFavorite() -> Bool
func addToFavorites() -> IOReturn
func removeFromFavorites() -> IOReturn
class func recentDevices(_ numDevices: UInt) -> [AnyObject]!
func recentAccessDate() -> NSDate!
class func pairedDevices() -> [AnyObject]!
func isPaired() -> Bool
func setSupervisionTimeout(_ timeout: UInt16) -> IOReturn
func openL2CAPChannelSync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, withConfiguration channelConfiguration: [NSObject : AnyObject]!, delegate channelDelegate: AnyObject!) -> IOReturn
func openL2CAPChannelAsync(_ newChannel: AutoreleasingUnsafeMutablePointer<IOBluetoothL2CAPChannel?>, withPSM psm: BluetoothL2CAPPSM, withConfiguration channelConfiguration: [NSObject : AnyObject]!, delegate channelDelegate: AnyObject!) -> IOReturn
func awakeAfterUsingCoder(_ coder: NSCoder!) -> AnyObject!
}
extension IOBluetoothDevice {
func handsFreeAudioGatewayDriverID() -> String!
func handsFreeAudioGatewayServiceRecord() -> IOBluetoothSDPServiceRecord!
var handsFreeAudioGateway: Bool { get }
func handsFreeDeviceDriverID() -> String!
func handsFreeDeviceServiceRecord() -> IOBluetoothSDPServiceRecord!
var handsFreeDevice: Bool { get }
} |
| Declaration | Protocols | |
|---|---|---|
| From | struct IOBluetoothDeviceSearchOptionsBits {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct IOBluetoothDeviceSearchOptionsBits : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct IOBluetoothDeviceSearchTypesBits {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct IOBluetoothDeviceSearchTypesBits : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified IOBluetoothL2CAPChannel
| Declaration | |
|---|---|
| From | class IOBluetoothL2CAPChannel : IOBluetoothObject, NSPortDelegate, NSObjectProtocol {
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector) -> IOBluetoothUserNotification!
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector, withPSM psm: BluetoothL2CAPPSM, direction inDirection: IOBluetoothUserNotificationChannelDirection) -> IOBluetoothUserNotification!
class func withObjectID(_ objectID: IOBluetoothObjectID) -> Self!
func closeChannel() -> IOReturn
var outgoingMTU: BluetoothL2CAPMTU { get }
func getOutgoingMTU() -> BluetoothL2CAPMTU
var incomingMTU: BluetoothL2CAPMTU { get }
func getIncomingMTU() -> BluetoothL2CAPMTU
func requestRemoteMTU(_ remoteMTU: BluetoothL2CAPMTU) -> IOReturn
func writeAsync(_ data: UnsafeMutablePointer<Void>, length length: UInt16, refcon refcon: UnsafeMutablePointer<Void>) -> IOReturn
func writeSync(_ data: UnsafeMutablePointer<Void>, length length: UInt16) -> IOReturn
func setDelegate(_ channelDelegate: AnyObject!) -> IOReturn
func setDelegate(_ channelDelegate: AnyObject!, withConfiguration channelConfiguration: [NSObject : AnyObject]!) -> IOReturn
func delegate() -> AnyObject!
var device: IOBluetoothDevice! { get }
func getDevice() -> IOBluetoothDevice!
var objectID: IOBluetoothObjectID { get }
func getObjectID() -> IOBluetoothObjectID
var PSM: BluetoothL2CAPPSM { get }
func getPSM() -> BluetoothL2CAPPSM
var localChannelID: BluetoothL2CAPChannelID { get }
func getLocalChannelID() -> BluetoothL2CAPChannelID
var remoteChannelID: BluetoothL2CAPChannelID { get }
func getRemoteChannelID() -> BluetoothL2CAPChannelID
func isIncoming() -> Bool
func registerForChannelCloseNotification(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
} |
| To | class IOBluetoothL2CAPChannel : IOBluetoothObject, NSPortDelegate {
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector) -> IOBluetoothUserNotification!
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector, withPSM psm: BluetoothL2CAPPSM, direction inDirection: IOBluetoothUserNotificationChannelDirection) -> IOBluetoothUserNotification!
class func withObjectID(_ objectID: IOBluetoothObjectID) -> Self!
func closeChannel() -> IOReturn
var outgoingMTU: BluetoothL2CAPMTU { get }
func getOutgoingMTU() -> BluetoothL2CAPMTU
var incomingMTU: BluetoothL2CAPMTU { get }
func getIncomingMTU() -> BluetoothL2CAPMTU
func requestRemoteMTU(_ remoteMTU: BluetoothL2CAPMTU) -> IOReturn
func writeAsync(_ data: UnsafeMutablePointer<Void>, length length: UInt16, refcon refcon: UnsafeMutablePointer<Void>) -> IOReturn
func writeSync(_ data: UnsafeMutablePointer<Void>, length length: UInt16) -> IOReturn
func setDelegate(_ channelDelegate: AnyObject!) -> IOReturn
func setDelegate(_ channelDelegate: AnyObject!, withConfiguration channelConfiguration: [NSObject : AnyObject]!) -> IOReturn
func delegate() -> AnyObject!
var device: IOBluetoothDevice! { get }
func getDevice() -> IOBluetoothDevice!
var objectID: IOBluetoothObjectID { get }
func getObjectID() -> IOBluetoothObjectID
var PSM: BluetoothL2CAPPSM { get }
func getPSM() -> BluetoothL2CAPPSM
var localChannelID: BluetoothL2CAPChannelID { get }
func getLocalChannelID() -> BluetoothL2CAPChannelID
var remoteChannelID: BluetoothL2CAPChannelID { get }
func getRemoteChannelID() -> BluetoothL2CAPChannelID
func isIncoming() -> Bool
func registerForChannelCloseNotification(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
} |
| Declaration | Protocols | |
|---|---|---|
| From | struct IOBluetoothL2CAPChannelEventType {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct IOBluetoothL2CAPChannelEventType : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified IOBluetoothOBEXSession
| Declaration | |
|---|---|
| From | class IOBluetoothOBEXSession : OBEXSession, IOBluetoothRFCOMMChannelDelegate {
class func withSDPServiceRecord(_ inSDPServiceRecord: IOBluetoothSDPServiceRecord!) -> Self!
class func withDevice(_ inDevice: IOBluetoothDevice!, channelID inRFCOMMChannelID: BluetoothRFCOMMChannelID) -> Self!
class func withIncomingRFCOMMChannel(_ inChannel: IOBluetoothRFCOMMChannel!, eventSelector inEventSelector: Selector, selectorTarget inEventSelectorTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> Self!
init!(SDPServiceRecord inSDPServiceRecord: IOBluetoothSDPServiceRecord!)
init!(device inDevice: IOBluetoothDevice!, channelID inChannelID: BluetoothRFCOMMChannelID)
init!(incomingRFCOMMChannel inChannel: IOBluetoothRFCOMMChannel!, eventSelector inEventSelector: Selector, selectorTarget inEventSelectorTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>)
func getRFCOMMChannel() -> IOBluetoothRFCOMMChannel!
func getDevice() -> IOBluetoothDevice!
func sendBufferTroughChannel() -> IOReturn
func restartTransmission()
func isSessionTargetAMac() -> Bool
func openTransportConnection(_ inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func hasOpenTransportConnection() -> Bool
func closeTransportConnection() -> OBEXError
func sendDataToTransport(_ inDataToSend: UnsafeMutablePointer<Void>, dataLength inDataLength: Int) -> OBEXError
func setOpenTransportConnectionAsyncSelector(_ inSelector: Selector, target inSelectorTarget: AnyObject!, refCon inUserRefCon: AnyObject!)
func setOBEXSessionOpenConnectionCallback(_ inCallback: IOBluetoothOBEXSessionOpenConnectionCallback, refCon inUserRefCon: UnsafeMutablePointer<Void>)
} |
| To | class IOBluetoothOBEXSession : OBEXSession, IOBluetoothRFCOMMChannelDelegate {
class func withSDPServiceRecord(_ inSDPServiceRecord: IOBluetoothSDPServiceRecord!) -> Self!
class func withDevice(_ inDevice: IOBluetoothDevice!, channelID inRFCOMMChannelID: BluetoothRFCOMMChannelID) -> Self!
class func withIncomingRFCOMMChannel(_ inChannel: IOBluetoothRFCOMMChannel!, eventSelector inEventSelector: Selector, selectorTarget inEventSelectorTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> Self!
init!(SDPServiceRecord inSDPServiceRecord: IOBluetoothSDPServiceRecord!)
init!(device inDevice: IOBluetoothDevice!, channelID inChannelID: BluetoothRFCOMMChannelID)
init!(incomingRFCOMMChannel inChannel: IOBluetoothRFCOMMChannel!, eventSelector inEventSelector: Selector, selectorTarget inEventSelectorTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>)
func getRFCOMMChannel() -> IOBluetoothRFCOMMChannel!
func getDevice() -> IOBluetoothDevice!
func sendBufferTroughChannel() -> IOReturn
func restartTransmission()
func isSessionTargetAMac() -> Bool
func openTransportConnection(_ inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func hasOpenTransportConnection() -> Bool
func closeTransportConnection() -> OBEXError
func sendDataToTransport(_ inDataToSend: UnsafeMutablePointer<Void>, dataLength inDataLength: Int) -> OBEXError
func setOpenTransportConnectionAsyncSelector(_ inSelector: Selector, target inSelectorTarget: AnyObject!, refCon inUserRefCon: AnyObject!)
func setOBEXSessionOpenConnectionCallback(_ inCallback: IOBluetoothOBEXSessionOpenConnectionCallback!, refCon inUserRefCon: UnsafeMutablePointer<Void>)
} |
| Declaration | |
|---|---|
| From | func setOBEXSessionOpenConnectionCallback(_ inCallback: IOBluetoothOBEXSessionOpenConnectionCallback, refCon inUserRefCon: UnsafeMutablePointer<Void>) |
| To | func setOBEXSessionOpenConnectionCallback(_ inCallback: IOBluetoothOBEXSessionOpenConnectionCallback!, refCon inUserRefCon: UnsafeMutablePointer<Void>) |
Modified IOBluetoothRFCOMMChannel
| Declaration | |
|---|---|
| From | class IOBluetoothRFCOMMChannel : IOBluetoothObject, NSPortDelegate, NSObjectProtocol {
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector) -> IOBluetoothUserNotification!
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector, withChannelID channelID: BluetoothRFCOMMChannelID, direction inDirection: IOBluetoothUserNotificationChannelDirection) -> IOBluetoothUserNotification!
class func withRFCOMMChannelRef(_ rfcommChannelRef: IOBluetoothRFCOMMChannel!) -> Self!
class func withObjectID(_ objectID: IOBluetoothObjectID) -> Self!
func getRFCOMMChannelRef() -> Unmanaged<IOBluetoothRFCOMMChannel>!
func closeChannel() -> IOReturn
func isOpen() -> Bool
func getMTU() -> BluetoothRFCOMMMTU
func isTransmissionPaused() -> Bool
func write(_ data: UnsafeMutablePointer<Void>, length length: UInt16, sleep sleep: Bool) -> IOReturn
func writeAsync(_ data: UnsafeMutablePointer<Void>, length length: UInt16, refcon refcon: UnsafeMutablePointer<Void>) -> IOReturn
func writeSync(_ data: UnsafeMutablePointer<Void>, length length: UInt16) -> IOReturn
func writeSimple(_ data: UnsafeMutablePointer<Void>, length length: UInt16, sleep sleep: Bool, bytesSent numBytesSent: UnsafeMutablePointer<UInt32>) -> IOReturn
func setSerialParameters(_ speed: UInt32, dataBits nBits: UInt8, parity parity: BluetoothRFCOMMParityType, stopBits bitStop: UInt8) -> IOReturn
func sendRemoteLineStatus(_ lineStatus: BluetoothRFCOMMLineStatus) -> IOReturn
func setDelegate(_ delegate: AnyObject!) -> IOReturn
func delegate() -> AnyObject!
func getChannelID() -> BluetoothRFCOMMChannelID
func isIncoming() -> Bool
func getDevice() -> IOBluetoothDevice!
func getObjectID() -> IOBluetoothObjectID
func registerForChannelCloseNotification(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
} |
| To | class IOBluetoothRFCOMMChannel : IOBluetoothObject, NSPortDelegate {
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector) -> IOBluetoothUserNotification!
class func registerForChannelOpenNotifications(_ object: AnyObject!, selector selector: Selector, withChannelID channelID: BluetoothRFCOMMChannelID, direction inDirection: IOBluetoothUserNotificationChannelDirection) -> IOBluetoothUserNotification!
class func withRFCOMMChannelRef(_ rfcommChannelRef: IOBluetoothRFCOMMChannel!) -> Self!
class func withObjectID(_ objectID: IOBluetoothObjectID) -> Self!
func getRFCOMMChannelRef() -> Unmanaged<IOBluetoothRFCOMMChannel>!
func closeChannel() -> IOReturn
func isOpen() -> Bool
func getMTU() -> BluetoothRFCOMMMTU
func isTransmissionPaused() -> Bool
func write(_ data: UnsafeMutablePointer<Void>, length length: UInt16, sleep sleep: Bool) -> IOReturn
func writeAsync(_ data: UnsafeMutablePointer<Void>, length length: UInt16, refcon refcon: UnsafeMutablePointer<Void>) -> IOReturn
func writeSync(_ data: UnsafeMutablePointer<Void>, length length: UInt16) -> IOReturn
func writeSimple(_ data: UnsafeMutablePointer<Void>, length length: UInt16, sleep sleep: Bool, bytesSent numBytesSent: UnsafeMutablePointer<UInt32>) -> IOReturn
func setSerialParameters(_ speed: UInt32, dataBits nBits: UInt8, parity parity: BluetoothRFCOMMParityType, stopBits bitStop: UInt8) -> IOReturn
func sendRemoteLineStatus(_ lineStatus: BluetoothRFCOMMLineStatus) -> IOReturn
func setDelegate(_ delegate: AnyObject!) -> IOReturn
func delegate() -> AnyObject!
func getChannelID() -> BluetoothRFCOMMChannelID
func isIncoming() -> Bool
func getDevice() -> IOBluetoothDevice!
func getObjectID() -> IOBluetoothObjectID
func registerForChannelCloseNotification(_ observer: AnyObject!, selector inSelector: Selector) -> IOBluetoothUserNotification!
} |
| Declaration | Protocols | |
|---|---|---|
| From | struct IOBluetoothUserNotificationChannelDirection {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct IOBluetoothUserNotificationChannelDirection : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXConnectFlagValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXConnectFlagValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXConnectFlagValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXErrorCodes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXErrorCodes {
init(_ value: Int32)
var value: Int32
} | -- |
| To | struct OBEXErrorCodes : RawRepresentable {
init(_ rawValue: Int32)
init(rawValue rawValue: Int32)
var rawValue: Int32
} | RawRepresentable |
Modified OBEXHeaderIdentifiers [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXHeaderIdentifiers {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXHeaderIdentifiers : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXNonceFlagValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXNonceFlagValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXNonceFlagValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXOpCodeCommandValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXOpCodeCommandValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXOpCodeCommandValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXOpCodeResponseValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXOpCodeResponseValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXOpCodeResponseValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXOpCodeSessionValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXOpCodeSessionValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXOpCodeSessionValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXPutFlagValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXPutFlagValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXPutFlagValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXRealmValues [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXRealmValues {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXRealmValues : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXSession
| Declaration | |
|---|---|
| From | class OBEXSession : NSObject {
func OBEXConnect(_ inFlags: OBEXFlags, maxPacketLength inMaxPacketLength: OBEXMaxPacketLength, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXDisconnect(_ inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXPut(_ isFinalChunk: Boolean, headersData inHeadersData: UnsafeMutablePointer<Void>, headersDataLength inHeadersDataLength: Int, bodyData inBodyData: UnsafeMutablePointer<Void>, bodyDataLength inBodyDataLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXGet(_ isFinalChunk: Boolean, headers inHeaders: UnsafeMutablePointer<Void>, headersLength inHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXAbort(_ inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXSetPath(_ inFlags: OBEXFlags, constants inConstants: OBEXConstants, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXConnectResponse(_ inResponseOpCode: OBEXOpCode, flags inFlags: OBEXFlags, maxPacketLength inMaxPacketLength: OBEXMaxPacketLength, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXDisconnectResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXPutResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXGetResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXAbortResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXSetPathResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func getAvailableCommandPayloadLength(_ inOpCode: OBEXOpCode) -> OBEXMaxPacketLength
func getAvailableCommandResponsePayloadLength(_ inOpCode: OBEXOpCode) -> OBEXMaxPacketLength
func getMaxPacketLength() -> OBEXMaxPacketLength
func hasOpenOBEXConnection() -> Bool
func setEventCallback(_ inEventCallback: OBEXSessionEventCallback)
func setEventRefCon(_ inRefCon: UnsafeMutablePointer<Void>)
func setEventSelector(_ inEventSelector: Selector, target inEventSelectorTarget: AnyObject!, refCon inUserRefCon: AnyObject!)
func serverHandleIncomingData(_ event: UnsafeMutablePointer<OBEXTransportEvent>)
func clientHandleIncomingData(_ event: UnsafeMutablePointer<OBEXTransportEvent>)
func sendDataToTransport(_ inDataToSend: UnsafeMutablePointer<Void>, dataLength inDataLength: Int) -> OBEXError
func openTransportConnection(_ inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func hasOpenTransportConnection() -> Boolean
func closeTransportConnection() -> OBEXError
} |
| To | class OBEXSession : NSObject {
func OBEXConnect(_ inFlags: OBEXFlags, maxPacketLength inMaxPacketLength: OBEXMaxPacketLength, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXDisconnect(_ inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXPut(_ isFinalChunk: Bool, headersData inHeadersData: UnsafeMutablePointer<Void>, headersDataLength inHeadersDataLength: Int, bodyData inBodyData: UnsafeMutablePointer<Void>, bodyDataLength inBodyDataLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXGet(_ isFinalChunk: Bool, headers inHeaders: UnsafeMutablePointer<Void>, headersLength inHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXAbort(_ inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXSetPath(_ inFlags: OBEXFlags, constants inConstants: OBEXConstants, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXConnectResponse(_ inResponseOpCode: OBEXOpCode, flags inFlags: OBEXFlags, maxPacketLength inMaxPacketLength: OBEXMaxPacketLength, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXDisconnectResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXPutResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXGetResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXAbortResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func OBEXSetPathResponse(_ inResponseOpCode: OBEXOpCode, optionalHeaders inOptionalHeaders: UnsafeMutablePointer<Void>, optionalHeadersLength inOptionalHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func getAvailableCommandPayloadLength(_ inOpCode: OBEXOpCode) -> OBEXMaxPacketLength
func getAvailableCommandResponsePayloadLength(_ inOpCode: OBEXOpCode) -> OBEXMaxPacketLength
func getMaxPacketLength() -> OBEXMaxPacketLength
func hasOpenOBEXConnection() -> Bool
func setEventCallback(_ inEventCallback: OBEXSessionEventCallback!)
func setEventRefCon(_ inRefCon: UnsafeMutablePointer<Void>)
func setEventSelector(_ inEventSelector: Selector, target inEventSelectorTarget: AnyObject!, refCon inUserRefCon: AnyObject!)
func serverHandleIncomingData(_ event: UnsafeMutablePointer<OBEXTransportEvent>)
func clientHandleIncomingData(_ event: UnsafeMutablePointer<OBEXTransportEvent>)
func sendDataToTransport(_ inDataToSend: UnsafeMutablePointer<Void>, dataLength inDataLength: Int) -> OBEXError
func openTransportConnection(_ inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError
func hasOpenTransportConnection() -> Bool
func closeTransportConnection() -> OBEXError
} |
| Declaration | |
|---|---|
| From | func hasOpenTransportConnection() -> Boolean |
| To | func hasOpenTransportConnection() -> Bool |
| Declaration | |
|---|---|
| From | func OBEXGet(_ isFinalChunk: Boolean, headers inHeaders: UnsafeMutablePointer<Void>, headersLength inHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError |
| To | func OBEXGet(_ isFinalChunk: Bool, headers inHeaders: UnsafeMutablePointer<Void>, headersLength inHeadersLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError |
| Declaration | |
|---|---|
| From | func OBEXPut(_ isFinalChunk: Boolean, headersData inHeadersData: UnsafeMutablePointer<Void>, headersDataLength inHeadersDataLength: Int, bodyData inBodyData: UnsafeMutablePointer<Void>, bodyDataLength inBodyDataLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError |
| To | func OBEXPut(_ isFinalChunk: Bool, headersData inHeadersData: UnsafeMutablePointer<Void>, headersDataLength inHeadersDataLength: Int, bodyData inBodyData: UnsafeMutablePointer<Void>, bodyDataLength inBodyDataLength: Int, eventSelector inSelector: Selector, selectorTarget inTarget: AnyObject!, refCon inUserRefCon: UnsafeMutablePointer<Void>) -> OBEXError |
| Declaration | |
|---|---|
| From | func setEventCallback(_ inEventCallback: OBEXSessionEventCallback) |
| To | func setEventCallback(_ inEventCallback: OBEXSessionEventCallback!) |
Modified OBEXSessionEvent [struct]
| Declaration | |
|---|---|
| From | struct OBEXSessionEvent {
var type: OBEXSessionEventType
var session: OBEXSessionRef
var refCon: UnsafeMutablePointer<Void>
var isEndOfEventData: Boolean
var reserved1: UnsafeMutablePointer<Void>
var reserved2: UnsafeMutablePointer<Void>
init()
} |
| To | struct OBEXSessionEvent {
var type: OBEXSessionEventType
var session: OBEXSessionRef
var refCon: UnsafeMutablePointer<Void>
var isEndOfEventData: DarwinBoolean
var reserved1: UnsafeMutablePointer<Void>
var reserved2: UnsafeMutablePointer<Void>
init()
} |
Modified OBEXSessionEvent.isEndOfEventData
| Declaration | |
|---|---|
| From | var isEndOfEventData: Boolean |
| To | var isEndOfEventData: DarwinBoolean |
Modified OBEXSessionEventTypes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXSessionEventTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXSessionEventTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXSessionParameterTags [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXSessionParameterTags {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXSessionParameterTags : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXTransportEventTypes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXTransportEventTypes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXTransportEventTypes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified OBEXVersions [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct OBEXVersions {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct OBEXVersions : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified ProtocolParameters [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct ProtocolParameters {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct ProtocolParameters : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | Protocols | |
|---|---|---|
| From | struct SDPAttributeDeviceIdentificationRecord {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct SDPAttributeDeviceIdentificationRecord : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified SDPAttributeIdentifierCodes [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct SDPAttributeIdentifierCodes {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct SDPAttributeIdentifierCodes : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
Modified SDPServiceClasses [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct SDPServiceClasses {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct SDPServiceClasses : RawRepresentable {
init(_ rawValue: UInt32)
init(rawValue rawValue: UInt32)
var rawValue: UInt32
} | RawRepresentable |
| Declaration | |
|---|---|
| From | func IOBluetoothDeviceRegisterForDisconnectNotification(_ inDevice: IOBluetoothDevice!, _ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothDeviceRegisterForDisconnectNotification(_ inDevice: IOBluetoothDevice!, _ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| Declaration | |
|---|---|
| From | func IOBluetoothIsFileAppleDesignatedPIMData(_ inFileName: String!) -> Boolean |
| To | func IOBluetoothIsFileAppleDesignatedPIMData(_ inFileName: String!) -> Bool |
| Declaration | |
|---|---|
| From | typealias IOBluetoothL2CAPChannelIncomingDataListener = CFunctionPointer<((IOBluetoothL2CAPChannel!, UnsafeMutablePointer<Void>, UInt16, UnsafeMutablePointer<Void>) -> Void)> |
| To | typealias IOBluetoothL2CAPChannelIncomingDataListener = (IOBluetoothL2CAPChannel!, UnsafeMutablePointer<Void>, UInt16, UnsafeMutablePointer<Void>) -> Void |
| Declaration | |
|---|---|
| From | typealias IOBluetoothL2CAPChannelIncomingEventListener = CFunctionPointer<((IOBluetoothL2CAPChannel!, UnsafeMutablePointer<Void>, UnsafeMutablePointer<IOBluetoothL2CAPChannelEvent>) -> Void)> |
| To | typealias IOBluetoothL2CAPChannelIncomingEventListener = (IOBluetoothL2CAPChannel!, UnsafeMutablePointer<Void>, UnsafeMutablePointer<IOBluetoothL2CAPChannelEvent>) -> Void |
| Declaration | |
|---|---|
| From | func IOBluetoothL2CAPChannelRegisterForChannelCloseNotification(_ channel: IOBluetoothL2CAPChannel!, _ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothL2CAPChannelRegisterForChannelCloseNotification(_ channel: IOBluetoothL2CAPChannel!, _ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| Declaration | |
|---|---|
| From | typealias IOBluetoothOBEXSessionOpenConnectionCallback = CFunctionPointer<((OBEXSessionRef, OBEXError, UnsafeMutablePointer<Void>) -> Void)> |
| To | typealias IOBluetoothOBEXSessionOpenConnectionCallback = (OBEXSessionRef, OBEXError, UnsafeMutablePointer<Void>) -> Void |
| Declaration | |
|---|---|
| From | func IOBluetoothRegisterForDeviceConnectNotifications(_ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothRegisterForDeviceConnectNotifications(_ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| Declaration | |
|---|---|
| From | func IOBluetoothRegisterForFilteredL2CAPChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>, _ inPSM: BluetoothL2CAPPSM, _ inDirection: IOBluetoothUserNotificationChannelDirection) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothRegisterForFilteredL2CAPChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>, _ inPSM: BluetoothL2CAPPSM, _ inDirection: IOBluetoothUserNotificationChannelDirection) -> Unmanaged<IOBluetoothUserNotification>! |
| Declaration | |
|---|---|
| From | func IOBluetoothRegisterForFilteredRFCOMMChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>, _ channelID: BluetoothRFCOMMChannelID, _ inDirection: IOBluetoothUserNotificationChannelDirection) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothRegisterForFilteredRFCOMMChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>, _ channelID: BluetoothRFCOMMChannelID, _ inDirection: IOBluetoothUserNotificationChannelDirection) -> Unmanaged<IOBluetoothUserNotification>! |
| Declaration | |
|---|---|
| From | func IOBluetoothRegisterForL2CAPChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothRegisterForL2CAPChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| Declaration | |
|---|---|
| From | func IOBluetoothRegisterForRFCOMMChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothRegisterForRFCOMMChannelOpenNotifications(_ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| Declaration | |
|---|---|
| From | func IOBluetoothRFCOMMChannelRegisterForChannelCloseNotification(_ inChannel: IOBluetoothRFCOMMChannel!, _ callback: IOBluetoothUserNotificationCallback, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
| To | func IOBluetoothRFCOMMChannelRegisterForChannelCloseNotification(_ inChannel: IOBluetoothRFCOMMChannel!, _ callback: IOBluetoothUserNotificationCallback!, _ inRefCon: UnsafeMutablePointer<Void>) -> Unmanaged<IOBluetoothUserNotification>! |
Modified IOBluetoothUserNotificationCallback
| Declaration | |
|---|---|
| From | typealias IOBluetoothUserNotificationCallback = CFunctionPointer<((UnsafeMutablePointer<Void>, IOBluetoothUserNotification!, IOBluetoothObject!) -> Void)> |
| To | typealias IOBluetoothUserNotificationCallback = (UnsafeMutablePointer<Void>, IOBluetoothUserNotification!, IOBluetoothObject!) -> Void |
Modified OBEXAddBodyHeader(_: UnsafePointer<Void>, _: UInt32, _: Bool, _: CFMutableDictionary!) -> OBEXError
| Declaration | |
|---|---|
| From | func OBEXAddBodyHeader(_ inHeaderData: UnsafePointer<Void>, _ inHeaderDataLength: UInt32, _ isEndOfBody: Boolean, _ dictRef: CFMutableDictionary!) -> OBEXError |
| To | func OBEXAddBodyHeader(_ inHeaderData: UnsafePointer<Void>, _ inHeaderDataLength: UInt32, _ isEndOfBody: Bool, _ dictRef: CFMutableDictionary!) -> OBEXError |
Modified OBEXSessionEventCallback
| Declaration | |
|---|---|
| From | typealias OBEXSessionEventCallback = CFunctionPointer<((UnsafePointer<OBEXSessionEvent>) -> Void)> |
| To | typealias OBEXSessionEventCallback = (UnsafePointer<OBEXSessionEvent>) -> Void |