ReferenceMain entryInterfaces
NoblePeripheralLike
Defined in: packages/transports/src/ble.ts:23
The part of a noble peripheral BleTransport uses; lets tests inject a fake.
Properties
address
address: string;Defined in: packages/transports/src/ble.ts:24
advertisement
advertisement: object;Defined in: packages/transports/src/ble.ts:25
localName?
optional localName?: string;Methods
connectAsync()
connectAsync(): Promise<void>;Defined in: packages/transports/src/ble.ts:26
Returns
Promise<void>
disconnectAsync()
disconnectAsync(): Promise<void>;Defined in: packages/transports/src/ble.ts:27
Returns
Promise<void>
discoverSomeServicesAndCharacteristicsAsync()
discoverSomeServicesAndCharacteristicsAsync(serviceUuids, characteristicUuids): Promise<{
characteristics: NobleCharacteristicLike[];
}>;Defined in: packages/transports/src/ble.ts:28
Parameters
serviceUuids
string[]
characteristicUuids
string[]
Returns
Promise<{
characteristics: NobleCharacteristicLike[];
}>
once()
once(event, listener): unknown;Defined in: packages/transports/src/ble.ts:32
Parameters
event
"disconnect"
listener
() => void
Returns
unknown
removeAllListeners()
removeAllListeners(event?): unknown;Defined in: packages/transports/src/ble.ts:33
Parameters
event?
string
Returns
unknown