Bluetooth Device Access Guide
I | N | O
IOBluetoothAddSCOAudioDevice IOBluetoothNumberOfPointingHIDDevices IOBluetoothAddServiceDict IOBluetoothNumberOfTabletHIDDevices IOBluetoothDeviceAddToFavorites IOBluetoothOBEXSessionCreateWithIncomingIOBluetoothRFCOMMChannel IOBluetoothDeviceCloseConnection IOBluetoothOBEXSessionCreateWithIOBluetoothDeviceRefAndChannelNumber IOBluetoothDeviceCreateWithAddress IOBluetoothOBEXSessionCreateWithIOBluetoothSDPServiceRecordRef IOBluetoothDeviceGetAddress IOBluetoothOBEXSessionOpenTransportConnection IOBluetoothDeviceGetAddressString IOBluetoothObjectRelease IOBluetoothDeviceGetClassOfDevice IOBluetoothObjectRetain IOBluetoothDeviceGetClockOffset IOBluetoothPackData IOBluetoothDeviceGetConnectionHandle IOBluetoothPairedDevices IOBluetoothDeviceGetDeviceClassMajor IOBluetoothRecentDevices IOBluetoothDeviceGetDeviceClassMinor IOBluetoothRegisterForDeviceConnectNotifications IOBluetoothDeviceGetEncryptionMode IOBluetoothRegisterForFilteredL2CAPChannelOpenNotifications IOBluetoothDeviceGetLastInquiryUpdate IOBluetoothRegisterForFilteredRFCOMMChannelOpenNotifications IOBluetoothDeviceGetLastNameUpdate IOBluetoothRegisterForL2CAPChannelOpenNotifications IOBluetoothDeviceGetLastServicesUpdate IOBluetoothRegisterForRFCOMMChannelOpenNotifications IOBluetoothDeviceGetLinkType IOBluetoothRemoveSCOAudioDevice IOBluetoothDeviceGetName IOBluetoothRemoveServiceWithRecordHandle IOBluetoothDeviceGetNameOrAddress -[ IOBluetoothRFCOMMAudioController closeDeviceConnection ] IOBluetoothDeviceGetPageScanMode -[ IOBluetoothRFCOMMAudioController closeRFCOMMChannel ] IOBluetoothDeviceGetPageScanPeriodMode -[ IOBluetoothRFCOMMAudioController closeSCOConnection ] IOBluetoothDeviceGetPageScanRepetitionMode -[ IOBluetoothRFCOMMAudioController getAudioDeviceID ] IOBluetoothDeviceGetRecentAccessDate -[ IOBluetoothRFCOMMAudioController getBluetoothDevice ] IOBluetoothDeviceGetServiceClassMajor -[ IOBluetoothRFCOMMAudioController getIncomingRFCOMMChannelID ] IOBluetoothDeviceGetServiceRecordForUUID -[ IOBluetoothRFCOMMAudioController getOutgoingRFCOMMChannelID ] IOBluetoothDeviceGetServices -[ IOBluetoothRFCOMMAudioController initForConnectionToDevice:delegate: ] IOBluetoothDeviceInquiryClearFoundDevices -[ IOBluetoothRFCOMMAudioController initWithIncomingDevice:incomingRFCOMMChannelID:delegate: ] IOBluetoothDeviceInquiryCreateWithCallbackRefCon -[ IOBluetoothRFCOMMAudioController isDeviceConnected ] IOBluetoothDeviceInquiryDelete -[ IOBluetoothRFCOMMAudioController isRFCOMMChannelOpen ] IOBluetoothDeviceInquiryGetFoundDevices -[ IOBluetoothRFCOMMAudioController isSCOConnected ] IOBluetoothDeviceInquiryGetInquiryLength -[ IOBluetoothRFCOMMAudioController openDeviceConnection ] IOBluetoothDeviceInquiryGetUpdateNewDeviceNames -[ IOBluetoothRFCOMMAudioController openRFCOMMChannel ] IOBluetoothDeviceInquiryGetUserRefCon -[ IOBluetoothRFCOMMAudioController openSCOConnection ] IOBluetoothDeviceInquirySetCompleteCallback -[ IOBluetoothRFCOMMAudioController sendRFCOMMData:length: ] IOBluetoothDeviceInquirySetDeviceFoundCallback -[ IOBluetoothRFCOMMAudioController setRFCOMMChannel: ] IOBluetoothDeviceInquirySetDeviceNameUpdatedCallback IOBluetoothRFCOMMChannelCloseChannel IOBluetoothDeviceInquirySetInquiryLength IOBluetoothRFCOMMChannelCreateFromObjectID IOBluetoothDeviceInquirySetSearchCriteria IOBluetoothRFCOMMChannelGetChannelID IOBluetoothDeviceInquirySetStartedCallback IOBluetoothRFCOMMChannelGetDevice IOBluetoothDeviceInquirySetUpdateNewDeviceNames IOBluetoothRFCOMMChannelGetMTU IOBluetoothDeviceInquirySetUpdatingNamesStartedCallback IOBluetoothRFCOMMChannelGetObjectID IOBluetoothDeviceInquirySetUserRefCon IOBluetoothRFCOMMChannelIsIncoming IOBluetoothDeviceInquiryStart IOBluetoothRFCOMMChannelIsOpen IOBluetoothDeviceInquiryStop IOBluetoothRFCOMMChannelIsTransmissionPaused IOBluetoothDeviceIsConnected IOBluetoothRFCOMMChannelRegisterForChannelCloseNotification IOBluetoothDeviceIsFavorite IOBluetoothRFCOMMChannelRegisterIncomingDataListener IOBluetoothDeviceIsPaired IOBluetoothRFCOMMChannelRegisterIncomingEventListener IOBluetoothDeviceOpenConnection IOBluetoothRFCOMMChannelWrite IOBluetoothDeviceOpenConnectionWithOptions IOBluetoothRFCOMMChannelWriteAsync IOBluetoothDeviceOpenL2CAPChannel IOBluetoothRFCOMMChannelWriteSimple IOBluetoothDeviceOpenL2CAPChannelAsync IOBluetoothRFCOMMChannelWriteSync IOBluetoothDeviceOpenL2CAPChannelSync IOBluetoothRFCOMMSendRemoteLineStatus IOBluetoothDeviceOpenRFCOMMChannel IOBluetoothRFCOMMSetSerialParameters IOBluetoothDeviceOpenRFCOMMChannelAsync IOBluetoothSDPDataElementContainsDataElement IOBluetoothDeviceOpenRFCOMMChannelSync IOBluetoothSDPDataElementGetArrayValue IOBluetoothDevicePerformSDPQuery IOBluetoothSDPDataElementGetDataValue IOBluetoothDeviceRegisterForDisconnectNotification IOBluetoothSDPDataElementGetNumberValue IOBluetoothDeviceRemoteNameRequest IOBluetoothSDPDataElementGetSize IOBluetoothDeviceRemoteNameRequestWithTimeout IOBluetoothSDPDataElementGetSizeDescriptor IOBluetoothDeviceRemoveFromFavorites IOBluetoothSDPDataElementGetStringValue IOBluetoothDeviceRequestAuthentication IOBluetoothSDPDataElementGetTypeDescriptor IOBluetoothDeviceSendL2CAPEchoRequest IOBluetoothSDPDataElementGetUUIDValue IOBluetoothFavoriteDevices IOBluetoothSDPDataElementIsEqualToDataElement IOBluetoothFindNumberOfRegistryEntriesOfClassName IOBluetoothSDPServiceRecordGetAttributeDataElement IOBluetoothGetObjectIDFromArguments IOBluetoothSDPServiceRecordGetAttributes IOBluetoothGetUniqueFileNameAndPath IOBluetoothSDPServiceRecordGetDevice IOBluetoothGetVersion IOBluetoothSDPServiceRecordGetL2CAPPSM -[ IOBluetoothHandsFreeGateway getDeviceSupportedFeatures ] IOBluetoothSDPServiceRecordGetRFCOMMChannelID -[ IOBluetoothHandsFreeGateway getGatewaySupportedFeatures ] IOBluetoothSDPServiceRecordGetServiceName +[ IOBluetoothHandsFreeGateway getRequiredSDPRFCOMMChannelIDForDevice: ] IOBluetoothSDPServiceRecordGetServiceRecordHandle +[ IOBluetoothHandsFreeGateway getRequiredSDPServiceRecordForDevice: ] IOBluetoothSDPServiceRecordHasServiceFromArray -[ IOBluetoothHandsFreeGateway initForConnectionToDevice:supportedFeatures:delegate: ] IOBluetoothSDPUUIDCreateUUID16 -[ IOBluetoothHandsFreeGateway initWithIncomingDevice:incomingRFCOMMChannelID:supportedFeatures:delegate: ] IOBluetoothSDPUUIDCreateUUID32 -[ IOBluetoothHandsFreeGateway setGatewaySupportedFeatures: ] IOBluetoothSDPUUIDCreateWithBytes +[ IOBluetoothHeadsetDevice getRequiredSDPRFCOMMChannelIDForDevice: ] IOBluetoothSDPUUIDCreateWithData +[ IOBluetoothHeadsetDevice getRequiredSDPServiceRecordForDevice: ] IOBluetoothSDPUUIDGetBytes -[ IOBluetoothHeadsetDevice initForConnectionToDevice:delegate: ] IOBluetoothSDPUUIDGetLength -[ IOBluetoothHeadsetDevice initWithIncomingDevice:incomingRFCOMMChannelID:delegate: ] IOBluetoothSDPUUIDGetUUIDWithLength -[ IOBluetoothHostController addressAsString ] IOBluetoothSDPUUIDIsEqualToUUID -[ IOBluetoothHostController classOfDevice ] IOBluetoothSetSupervisionTimeout +[ IOBluetoothHostController defaultController ] IOBluetoothUnpackData -[ IOBluetoothHostController delegate ] IOBluetoothUserNotificationUnregister -[ IOBluetoothHostController getAddress: ] -[ NSObject(IOBluetoothHostControllerDelegate) controllerClassOfDeviceReverted: ] -[ IOBluetoothHostController getSupportedFeatures: ] -[ NSObject(IOBluetoothHostControllerDelegate) readLinkQualityForDeviceComplete:device:info:error: ] -[ IOBluetoothHostController name ] -[ NSObject(IOBluetoothHostControllerDelegate) readRSSIForDeviceComplete:device:info:error: ] -[ IOBluetoothHostController readLinkQualityForDevice: ] OBEXAddApplicationParameterHeader -[ IOBluetoothHostController readRSSIForDevice: ] OBEXAddAuthorizationChallengeHeader -[ IOBluetoothHostController setClassOfDevice:forTimeInterval: ] OBEXAddAuthorizationResponseHeader -[ IOBluetoothHostController setDelegate: ] OBEXAddBodyHeader IOBluetoothIsFileAppleDesignatedPIMData OBEXAddByteSequenceHeader IOBluetoothL2CAPChannelCloseChannel OBEXAddConnectionIDHeader IOBluetoothL2CAPChannelCreateFromObjectID OBEXAddCountHeader IOBluetoothL2CAPChannelGetDevice OBEXAddDescriptionHeader IOBluetoothL2CAPChannelGetIncomingMTU OBEXAddHTTPHeader IOBluetoothL2CAPChannelGetLocalChannelID OBEXAddLengthHeader IOBluetoothL2CAPChannelGetObjectID OBEXAddNameHeader IOBluetoothL2CAPChannelGetOutgoingMTU OBEXAddObjectClassHeader IOBluetoothL2CAPChannelGetPSM OBEXAddTargetHeader IOBluetoothL2CAPChannelGetRemoteChannelID OBEXAddTime4ByteHeader IOBluetoothL2CAPChannelIsIncoming OBEXAddTimeISOHeader IOBluetoothL2CAPChannelRegisterForChannelCloseNotification OBEXAddTypeHeader IOBluetoothL2CAPChannelRegisterIncomingDataListener OBEXAddUserDefinedHeader IOBluetoothL2CAPChannelRegisterIncomingEventListener OBEXAddWhoHeader IOBluetoothL2CAPChannelRequestRemoteMTU OBEXCreateVCard IOBluetoothL2CAPChannelWrite OBEXCreateVEvent IOBluetoothL2CAPChannelWriteAsync OBEXGetHeaders IOBluetoothL2CAPChannelWriteSync OBEXHeadersToBytes IOBluetoothLocalDeviceAvailable OBEXSessionAbort IOBluetoothLocalDeviceGetDiscoverable OBEXSessionAbortResponse IOBluetoothLocalDeviceGetPowerState OBEXSessionConnect IOBluetoothLocalDeviceReadAddress OBEXSessionConnectResponse IOBluetoothLocalDeviceReadAuthenticationEnable OBEXSessionDelete IOBluetoothLocalDeviceReadClassOfDevice OBEXSessionDisconnect IOBluetoothLocalDeviceReadConnectionAcceptTimeout OBEXSessionDisconnectResponse IOBluetoothLocalDeviceReadEncryptionMode OBEXSessionGet IOBluetoothLocalDeviceReadName OBEXSessionGetAvailableCommandPayloadLength IOBluetoothLocalDeviceReadPageScanMode OBEXSessionGetAvailableCommandResponsePayloadLength IOBluetoothLocalDeviceReadPageScanPeriodMode OBEXSessionGetMaxPacketLength IOBluetoothLocalDeviceReadPageTimeout OBEXSessionGetResponse IOBluetoothLocalDeviceReadScanEnable OBEXSessionHasOpenOBEXConnection IOBluetoothLocalDeviceReadSupportedFeatures OBEXSessionPut IOBluetoothLocalDeviceReadVersionInformation OBEXSessionPutResponse IOBluetoothNSStringFromDeviceAddress OBEXSessionSetPath IOBluetoothNSStringToDeviceAddress OBEXSessionSetPathResponse IOBluetoothNumberOfAvailableHIDDevices OBEXSessionSetServerCallback IOBluetoothNumberOfKeyboardHIDDevices
Objective-C
-[ IOBluetoothDevice addToFavorites ] +[ IOBluetoothRFCOMMChannel withObjectID: ] -[ IOBluetoothDevice closeConnection ] +[ IOBluetoothRFCOMMChannel withRFCOMMChannelRef: ] +[ IOBluetoothDevice favoriteDevices ] -[ IOBluetoothRFCOMMChannel write:length:sleep: ] -[ IOBluetoothDevice getAddress ] -[ IOBluetoothRFCOMMChannel writeAsync:length:refcon: ] -[ IOBluetoothDevice getAddressString ] -[ IOBluetoothRFCOMMChannel writeSimple:length:sleep:bytesSent: ] -[ IOBluetoothDevice getClassOfDevice ] -[ IOBluetoothRFCOMMChannel writeSync:length: ] -[ IOBluetoothDevice getClockOffset ] -[ IOBluetoothSDPDataElement containsDataElement: ] -[ IOBluetoothDevice getConnectionHandle ] -[ IOBluetoothSDPDataElement containsValue: ] -[ IOBluetoothDevice getDeviceClassMajor ] -[ IOBluetoothSDPDataElement getArrayValue ] -[ IOBluetoothDevice getDeviceClassMinor ] -[ IOBluetoothSDPDataElement getDataValue ] -[ IOBluetoothDevice getDeviceRef ] -[ IOBluetoothSDPDataElement getNumberValue ] -[ IOBluetoothDevice getEncryptionMode ] -[ IOBluetoothSDPDataElement getSDPDataElementRef ] -[ IOBluetoothDevice getLastInquiryUpdate ] -[ IOBluetoothSDPDataElement getSize ] -[ IOBluetoothDevice getLastNameUpdate ] -[ IOBluetoothSDPDataElement getSizeDescriptor ] -[ IOBluetoothDevice getLastServicesUpdate ] -[ IOBluetoothSDPDataElement getStringValue ] -[ IOBluetoothDevice getLinkType ] -[ IOBluetoothSDPDataElement getTypeDescriptor ] -[ IOBluetoothDevice getName ] -[ IOBluetoothSDPDataElement getUUIDValue ] -[ IOBluetoothDevice getNameOrAddress ] -[ IOBluetoothSDPDataElement getValue ] -[ IOBluetoothDevice getPageScanMode ] -[ IOBluetoothSDPDataElement initWithElementValue: ] -[ IOBluetoothDevice getPageScanPeriodMode ] -[ IOBluetoothSDPDataElement initWithType:sizeDescriptor:size:value: ] -[ IOBluetoothDevice getPageScanRepetitionMode ] -[ IOBluetoothSDPDataElement isEqual: ] -[ IOBluetoothDevice getServiceClassMajor ] +[ IOBluetoothSDPDataElement withElementValue: ] -[ IOBluetoothDevice getServiceRecordForUUID: ] +[ IOBluetoothSDPDataElement withSDPDataElementRef: ] -[ IOBluetoothDevice getServices ] +[ IOBluetoothSDPDataElement withType:sizeDescriptor:size:value: ] -[ IOBluetoothDevice isConnected ] -[ IOBluetoothSDPServiceAttribute getAttributeID ] -[ IOBluetoothDevice isEqual: ] -[ IOBluetoothSDPServiceAttribute getDataElement ] -[ IOBluetoothDevice isFavorite ] -[ IOBluetoothSDPServiceAttribute getIDDataElement ] -[ IOBluetoothDevice isIncoming ] -[ IOBluetoothSDPServiceAttribute initWithID:attributeElement: ] -[ IOBluetoothDevice isPaired ] -[ IOBluetoothSDPServiceAttribute initWithID:attributeElementValue: ] -[ IOBluetoothDevice openConnection ] +[ IOBluetoothSDPServiceAttribute withID:attributeElement: ] -[ IOBluetoothDevice openConnection: ] +[ IOBluetoothSDPServiceAttribute withID:attributeElementValue: ] -[ IOBluetoothDevice openConnection:withPageTimeout:authenticationRequired: ] -[ IOBluetoothSDPServiceRecord getAttributeDataElement: ] -[ IOBluetoothDevice openL2CAPChannel:findExisting:newChannel: ] -[ IOBluetoothSDPServiceRecord getAttributes ] -[ IOBluetoothDevice openL2CAPChannelAsync:withPSM:delegate: ] -[ IOBluetoothSDPServiceRecord getDevice ] -[ IOBluetoothDevice openL2CAPChannelAsync:withPSM:withConfiguration:delegate: ] -[ IOBluetoothSDPServiceRecord getL2CAPPSM: ] -[ IOBluetoothDevice openL2CAPChannelSync:withPSM:delegate: ] -[ IOBluetoothSDPServiceRecord getRFCOMMChannelID: ] -[ IOBluetoothDevice openL2CAPChannelSync:withPSM:withConfiguration:delegate: ] -[ IOBluetoothSDPServiceRecord getSDPServiceRecordRef ] -[ IOBluetoothDevice openRFCOMMChannel:channel: ] -[ IOBluetoothSDPServiceRecord getServiceName ] -[ IOBluetoothDevice openRFCOMMChannelAsync:withChannelID:delegate: ] -[ IOBluetoothSDPServiceRecord getServiceRecordHandle: ] -[ IOBluetoothDevice openRFCOMMChannelSync:withChannelID:delegate: ] -[ IOBluetoothSDPServiceRecord hasServiceFromArray: ] +[ IOBluetoothDevice pairedDevices ] -[ IOBluetoothSDPServiceRecord matchesSearchArray: ] -[ IOBluetoothDevice performSDPQuery: ] -[ IOBluetoothSDPServiceRecord matchesUUIDArray: ] -[ IOBluetoothDevice recentAccessDate ] +[ IOBluetoothSDPServiceRecord withSDPServiceRecordRef: ] +[ IOBluetoothDevice recentDevices: ] -[ IOBluetoothSDPUUID bytes ] +[ IOBluetoothDevice registerForConnectNotifications:selector: ] -[ IOBluetoothSDPUUID getSDPUUIDRef ] -[ IOBluetoothDevice registerForDisconnectNotification:selector: ] -[ IOBluetoothSDPUUID getUUIDWithLength: ] -[ IOBluetoothDevice remoteNameRequest: ] -[ IOBluetoothSDPUUID initWithBytes:length: ] -[ IOBluetoothDevice remoteNameRequest:withPageTimeout: ] -[ IOBluetoothSDPUUID initWithData: ] -[ IOBluetoothDevice removeFromFavorites ] -[ IOBluetoothSDPUUID initWithUUID16: ] -[ IOBluetoothDevice requestAuthentication ] -[ IOBluetoothSDPUUID initWithUUID32: ] -[ IOBluetoothDevice sendL2CAPEchoRequest:length: ] -[ IOBluetoothSDPUUID isEqualToData: ] -[ IOBluetoothDevice setSupervisionTimeout: ] -[ IOBluetoothSDPUUID isEqualToUUID: ] +[ IOBluetoothDevice withAddress: ] -[ IOBluetoothSDPUUID length ] +[ IOBluetoothDevice withDeviceRef: ] +[ IOBluetoothSDPUUID uuid16: ] -[ IOBluetoothDeviceInquiry clearFoundDevices ] +[ IOBluetoothSDPUUID uuid32: ] -[ IOBluetoothDeviceInquiry delegate ] +[ IOBluetoothSDPUUID uuidWithBytes:length: ] -[ IOBluetoothDeviceInquiry foundDevices ] +[ IOBluetoothSDPUUID uuidWithData: ] -[ IOBluetoothDeviceInquiry initWithDelegate: ] +[ IOBluetoothSDPUUID withSDPUUIDRef: ] -[ IOBluetoothDeviceInquiry inquiryLength ] -[ IOBluetoothUserNotification unregister ] +[ IOBluetoothDeviceInquiry inquiryWithDelegate: ] -[ NSObject(IOBluetoothDeviceInquiryDelegate) deviceInquiryComplete:error:aborted: ] -[ IOBluetoothDeviceInquiry setDelegate: ] -[ NSObject(IOBluetoothDeviceInquiryDelegate) deviceInquiryDeviceFound:device: ] -[ IOBluetoothDeviceInquiry setInquiryLength: ] -[ NSObject(IOBluetoothDeviceInquiryDelegate) deviceInquiryDeviceNameUpdated:device:devicesRemaining: ] -[ IOBluetoothDeviceInquiry setSearchCriteria:majorDeviceClass:minorDeviceClass: ] -[ NSObject(IOBluetoothDeviceInquiryDelegate) deviceInquiryStarted: ] -[ IOBluetoothDeviceInquiry setUpdateNewDeviceNames: ] -[ NSObject(IOBluetoothDeviceInquiryDelegate) deviceInquiryUpdatingDeviceNamesStarted:devicesRemaining: ] -[ IOBluetoothDeviceInquiry start ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesAbortComplete:error: ] -[ IOBluetoothDeviceInquiry stop ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesConnectionComplete:error: ] -[ IOBluetoothDeviceInquiry updateNewDeviceNames ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesCopyRemoteFileComplete:error: ] -[ IOBluetoothL2CAPChannel closeChannel ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesCopyRemoteFileProgress:transferProgress: ] -[ IOBluetoothL2CAPChannel getDevice ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesCreateFolderComplete:error:folder: ] -[ IOBluetoothL2CAPChannel getIncomingMTU ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesDisconnectionComplete:error: ] -[ IOBluetoothL2CAPChannel getL2CAPChannelRef ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesFilePreparationComplete:error: ] -[ IOBluetoothL2CAPChannel getLocalChannelID ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesPathChangeComplete:error:finalPath: ] -[ IOBluetoothL2CAPChannel getObjectID ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesRemoveItemComplete:error:removedItem: ] -[ IOBluetoothL2CAPChannel getOutgoingMTU ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesRetrieveFolderListingComplete:error:listing: ] -[ IOBluetoothL2CAPChannel getPSM ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesSendFileComplete:error: ] -[ IOBluetoothL2CAPChannel getRemoteChannelID ] -[ NSObject(OBEXFileTransferServicesDelegate) fileTransferServicesSendFileProgress:transferProgress: ] -[ IOBluetoothL2CAPChannel isIncoming ] -[ OBEXFileTransferServices abort ] -[ IOBluetoothL2CAPChannel registerForChannelCloseNotification:selector: ] -[ OBEXFileTransferServices changeCurrentFolderBackward ] +[ IOBluetoothL2CAPChannel registerForChannelOpenNotifications:selector: ] -[ OBEXFileTransferServices changeCurrentFolderForwardToPath: ] +[ IOBluetoothL2CAPChannel registerForChannelOpenNotifications:selector:withPSM:direction: ] -[ OBEXFileTransferServices changeCurrentFolderToRoot ] -[ IOBluetoothL2CAPChannel registerIncomingDataListener:refCon: ] -[ OBEXFileTransferServices connectToFTPService ] -[ IOBluetoothL2CAPChannel requestRemoteMTU: ] -[ OBEXFileTransferServices connectToObjectPushService ] -[ IOBluetoothL2CAPChannel setDelegate: ] -[ OBEXFileTransferServices copyRemoteFile:toLocalPath: ] -[ IOBluetoothL2CAPChannel setDelegate:withConfiguration: ] -[ OBEXFileTransferServices createFolder: ] +[ IOBluetoothL2CAPChannel withL2CAPChannelRef: ] -[ OBEXFileTransferServices currentPath ] +[ IOBluetoothL2CAPChannel withObjectID: ] -[ OBEXFileTransferServices delegate ] -[ IOBluetoothL2CAPChannel write:length: ] -[ OBEXFileTransferServices disconnect ] -[ IOBluetoothL2CAPChannel writeAsync:length:refcon: ] -[ OBEXFileTransferServices getDefaultVCard: ] -[ IOBluetoothL2CAPChannel writeSync:length: ]