Table of Contents

Interface ICBPeripheralManagerDelegate

Namespace
CoreBluetooth
public interface ICBPeripheralManagerDelegate

Methods

DidAddService(CBPeripheralManager, CBService, CBError)

void DidAddService(CBPeripheralManager peripheral, CBService service, CBError error)

Parameters

peripheral CBPeripheralManager
service CBService
error CBError

DidReceiveReadRequest(CBPeripheralManager, CBATTRequest)

void DidReceiveReadRequest(CBPeripheralManager peripheral, CBATTRequest request)

Parameters

peripheral CBPeripheralManager
request CBATTRequest

DidReceiveWriteRequests(CBPeripheralManager, CBATTRequest[])

void DidReceiveWriteRequests(CBPeripheralManager peripheral, CBATTRequest[] requests)

Parameters

peripheral CBPeripheralManager
requests CBATTRequest[]

DidStartAdvertising(CBPeripheralManager, CBError)

void DidStartAdvertising(CBPeripheralManager peripheral, CBError error)

Parameters

peripheral CBPeripheralManager
error CBError

DidSubscribeToCharacteristic(CBPeripheralManager, CBCentral, CBCharacteristic)

void DidSubscribeToCharacteristic(CBPeripheralManager peripheral, CBCentral central, CBCharacteristic characteristic)

Parameters

peripheral CBPeripheralManager
central CBCentral
characteristic CBCharacteristic

DidUnsubscribeFromCharacteristic(CBPeripheralManager, CBCentral, CBCharacteristic)

void DidUnsubscribeFromCharacteristic(CBPeripheralManager peripheral, CBCentral central, CBCharacteristic characteristic)

Parameters

peripheral CBPeripheralManager
central CBCentral
characteristic CBCharacteristic

DidUpdateState(CBPeripheralManager)

void DidUpdateState(CBPeripheralManager peripheral)

Parameters

peripheral CBPeripheralManager

IsReadyToUpdateSubscribers(CBPeripheralManager)

void IsReadyToUpdateSubscribers(CBPeripheralManager peripheral)

Parameters

peripheral CBPeripheralManager