Table of Contents

Interface ICBPeripheralDelegate

Namespace
CoreBluetooth
public interface ICBPeripheralDelegate

Methods

DidDiscoverCharacteristics(CBPeripheral, CBService, CBError)

void DidDiscoverCharacteristics(CBPeripheral peripheral, CBService service, CBError error)

Parameters

peripheral CBPeripheral
service CBService
error CBError

DidDiscoverServices(CBPeripheral, CBError)

void DidDiscoverServices(CBPeripheral peripheral, CBError error)

Parameters

peripheral CBPeripheral
error CBError

DidModifyServices(CBPeripheral, CBService[])

void DidModifyServices(CBPeripheral peripheral, CBService[] services)

Parameters

peripheral CBPeripheral
services CBService[]

DidReadRSSI(CBPeripheral, int, CBError)

void DidReadRSSI(CBPeripheral peripheral, int rssi, CBError error)

Parameters

peripheral CBPeripheral
rssi int
error CBError

DidUpdateName(CBPeripheral)

void DidUpdateName(CBPeripheral peripheral)

Parameters

peripheral CBPeripheral

DidUpdateNotificationStateForCharacteristic(CBPeripheral, CBCharacteristic, CBError)

void DidUpdateNotificationStateForCharacteristic(CBPeripheral peripheral, CBCharacteristic characteristic, CBError error)

Parameters

peripheral CBPeripheral
characteristic CBCharacteristic
error CBError

DidUpdateValueForCharacteristic(CBPeripheral, CBCharacteristic, CBError)

void DidUpdateValueForCharacteristic(CBPeripheral peripheral, CBCharacteristic characteristic, CBError error)

Parameters

peripheral CBPeripheral
characteristic CBCharacteristic
error CBError

DidWriteValueForCharacteristic(CBPeripheral, CBCharacteristic, CBError)

void DidWriteValueForCharacteristic(CBPeripheral peripheral, CBCharacteristic characteristic, CBError error)

Parameters

peripheral CBPeripheral
characteristic CBCharacteristic
error CBError

IsReadyToSendWriteWithoutResponse(CBPeripheral)

void IsReadyToSendWriteWithoutResponse(CBPeripheral peripheral)

Parameters

peripheral CBPeripheral