2021-09-23 20:10:53 -07:00
|
|
|
import Foundation
|
2021-10-03 20:47:04 -07:00
|
|
|
import CoreBluetooth
|
2021-09-23 20:10:53 -07:00
|
|
|
|
|
|
|
|
final class Peripheral: Identifiable {
|
|
|
|
|
var id: String
|
|
|
|
|
var name: String
|
|
|
|
|
var rssi: Int
|
2021-10-03 20:47:04 -07:00
|
|
|
var peripheral: CBPeripheral
|
2021-09-23 20:10:53 -07:00
|
|
|
|
|
|
|
|
var myInfo: MyInfoModel?
|
|
|
|
|
|
2021-10-03 20:47:04 -07:00
|
|
|
init(id: String, name: String, rssi: Int, peripheral: CBPeripheral, myInfo: MyInfoModel?) {
|
2021-09-23 20:10:53 -07:00
|
|
|
self.id = id
|
|
|
|
|
self.name = name
|
|
|
|
|
self.rssi = rssi
|
2021-10-03 20:47:04 -07:00
|
|
|
self.peripheral = peripheral
|
2021-09-23 20:10:53 -07:00
|
|
|
self.myInfo = myInfo
|
|
|
|
|
}
|
|
|
|
|
}
|