IOSMockCharacteristicWrapper

class IOSMockCharacteristicWrapper(val uuid: CBUUID = CBUUID(), val properties: Set<CharacteristicProperty> = emptySet(), val service: RemoteServiceWrapper = MockServiceWrapper(), descriptorUUIDs: List<CBUUID> = emptyList()) : MockCharacteristicWrapper

Constructors

Link copied to clipboard
constructor(uuid: CBUUID = CBUUID(), properties: Set<CharacteristicProperty> = emptySet(), service: RemoteServiceWrapper = MockServiceWrapper(), descriptorUUIDs: List<CBUUID> = emptyList())

Properties

Link copied to clipboard
Link copied to clipboard
val isNotificationCompleted: CompletableDeferred<Boolean>
Link copied to clipboard
Link copied to clipboard
val isWriteCompleted: CompletableDeferred<NSData>
Link copied to clipboard
Link copied to clipboard
open override val service: RemoteServiceWrapper
Link copied to clipboard
open override val uuid: CBUUID
Link copied to clipboard
open override var value: ByteArray?

Functions

Link copied to clipboard
open override fun readValue(peripheral: CBPeripheral)
Link copied to clipboard
open override fun setNotificationValue(enabled: Boolean, peripheral: CBPeripheral)
Link copied to clipboard
open fun updateValue(value: ByteArray?)
Link copied to clipboard
open override fun writeValue(value: NSData, peripheral: CBPeripheral, withResponse: Boolean)