KalugaCBPeripheralManagerDelegate

class KalugaCBPeripheralManagerDelegate(logger: Logger, handlingContext: CoroutineContext) : NSObject, CBPeripheralManagerDelegateProtocol

Constructors

Link copied to clipboard
constructor(logger: Logger, handlingContext: CoroutineContext)

Types

Link copied to clipboard
data class ServiceAdded(val service: CBService, val success: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
expect val description: String?
Link copied to clipboard
expect val hash: NSUInteger
Link copied to clipboard
val isEnabled: SharedFlow<Boolean>
Link copied to clipboard
Link copied to clipboard
expect val superclass: ObjCClass?

Functions

Link copied to clipboard
expect open override fun class(): ObjCClass?
Link copied to clipboard
expect open override fun conformsToProtocol(aProtocol: Protocol?): Boolean
Link copied to clipboard
expect open fun copy(): Any?
Link copied to clipboard
expect open fun debugDescription(): String?
Link copied to clipboard
expect open override fun description(): String?
Link copied to clipboard
expect open fun doesNotRecognizeSelector(aSelector: COpaquePointer?)
Link copied to clipboard
expect open fun finalize()
Link copied to clipboard
expect open fun forwardingTargetForSelector(aSelector: COpaquePointer?): Any?
Link copied to clipboard
expect open fun forwardInvocation(anInvocation: NSInvocation?)
Link copied to clipboard
expect open override fun hash(): NSUInteger
Link copied to clipboard
expect open fun init(): NSObject?
Link copied to clipboard
expect open override fun isEqual(object: Any?): Boolean
Link copied to clipboard
expect open override fun isKindOfClass(aClass: ObjCClass?): Boolean
Link copied to clipboard
expect open override fun isMemberOfClass(aClass: ObjCClass?): Boolean
Link copied to clipboard
expect open override fun isProxy(): Boolean
Link copied to clipboard
expect open fun methodForSelector(aSelector: COpaquePointer?): IMP?
Link copied to clipboard
expect open fun methodSignatureForSelector(aSelector: COpaquePointer?): NSMethodSignature?
Link copied to clipboard
expect open fun mutableCopy(): Any?
Link copied to clipboard
expect open override fun performSelector(aSelector: COpaquePointer?): Any?
expect open override fun performSelector(aSelector: COpaquePointer?, withObject: Any?): Any?
expect open override fun performSelector(aSelector: COpaquePointer?, withObject: Any?, _withObject: Any?): Any?
Link copied to clipboard
open override fun peripheralManager(peripheral: CBPeripheralManager, didReceiveWriteRequests: List<*>)
open override fun peripheralManager(peripheral: CBPeripheralManager, didReceiveReadRequest: CBATTRequest)
open override fun peripheralManager(peripheral: CBPeripheralManager, central: CBCentral, didSubscribeToCharacteristic: CBCharacteristic)
open override fun peripheralManager(peripheral: CBPeripheralManager, central: CBCentral, didUnsubscribeFromCharacteristic: CBCharacteristic)
open override fun peripheralManager(peripheral: CBPeripheralManager, didAddService: CBService, error: NSError?)
expect open fun peripheralManager(peripheral: CBPeripheralManager, willRestoreState: Map<Any?, *>)
expect open fun peripheralManager(peripheral: CBPeripheralManager, didUnpublishL2CAPChannel: CBL2CAPPSM, error: NSError?)
expect open fun peripheralManager(peripheral: CBPeripheralManager, didPublishL2CAPChannel: CBL2CAPPSM, error: NSError?)
expect open fun peripheralManager(peripheral: CBPeripheralManager, didOpenL2CAPChannel: CBL2CAPChannel?, error: NSError?)
Link copied to clipboard
open override fun peripheralManagerDidStartAdvertising(peripheral: CBPeripheralManager, error: NSError?)
Link copied to clipboard
open override fun peripheralManagerDidUpdateState(peripheral: CBPeripheralManager)
open override fun peripheralManagerIsReadyToUpdateSubscribers(peripheral: CBPeripheralManager)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun resetAdvertising(): Deferred<Boolean>
Link copied to clipboard
fun resetAvailable(): Deferred<Unit>
Link copied to clipboard
expect open override fun respondsToSelector(aSelector: COpaquePointer?): Boolean
Link copied to clipboard
expect open override fun superclass(): ObjCClass?