BleDeviceMethod class

Implemented types

Constructors

BleDeviceMethod.new()
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addAdminCard({String? nickname}) Future<String?>
添加管理卡
override
addAdminFace(BleDeviceCall<String> call, {String? nickname}) → void
override
addAdminMark(BleDeviceCall<String> call, {String? nickname}) → void
override
addAdminPassword(String password, {String? nickname}) Future<String?>
添加管理员密码
override
addCycleCard(int startTime, int endTime, CommandRepeatArray repeat, {String? nickname}) Future<String?>
override
addCycleFace(int startTime, int endTime, CommandRepeatArray repeat, BleDeviceCall<String> call, {String? nickname}) → void
override
addCycleMark(int startTime, int endTime, CommandRepeatArray repeat, BleDeviceCall<String> call, {String? nickname}) → void
override
addCyclePassword(String password, int startTime, int endTime, CommandRepeatArray repeat, {String? nickname}) Future<String?>
添加周期密码
override
addDisposablePassword(String password, int startTime, int endTime, {String? nickname}) Future<String?>
添加一次性用密码
override
addSecureCard({String? nickname}) Future<String?>
override
addSecureFace(BleDeviceCall<String> call, {String? nickname}) → void
override
addSecureMark(BleDeviceCall<String> call, {String? nickname}) → void
override
addSecurePassword(String password, {String? nickname}) Future<String?>
添加安全密码(防劫持密码)
override
addUserCard(int startTime, int endTime, {String? nickname}) Future<String?>
添加用户卡
override
addUserFace(int startTime, int endTime, BleDeviceCall<String> call, {String? nickname}) → void
override
addUserMark(int startTime, int endTime, BleDeviceCall<String> call, {String? nickname}) → void
override
addUserPassword(String password, int startTime, int endTime, {String? nickname}) Future<String?>
添加用户密码
override
cancelAddCard() Future<void>
override
cancelAddFace() Future<void>
override
cancelAddMark() Future<void>
override
cancelAddPassword() Future<void>
取消添加密码
override
cancelConnectChange(StreamSubscription? subscription) Future<bool>
取消连接状态变化的监听
override
checkFirmwareUpdates({String? deviceId}) Future<FirmwareUpdate?>
override
connect(String deviceId, bool isUnlock) Future<int?>
连接蓝牙设备
override
connectChange() Stream<BleConnectStateChange>
监听连接状态
override
deleteAndInitDevice() Future<bool?>
override
deleteCard(String uid) Future<String?>
override
deleteFace(String uid) Future<String?>
override
deleteMark(String uid) Future<String?>
override
deletePassword(String uid) Future<String?>
删除密码
override
disconnect() Future<void>
断开蓝牙设备
override
freezeCard(String uid) Future<String?>
override
freezeFace(String uid) Future<String?>
override
freezeMark(String uid) Future<String?>
override
freezePassword(String uid) Future<String?>
冻结密码
override
isConnect() Future<bool>
是否已经连接设备
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readDeviceRecord() Future<List<DeviceRecord>?>
override
readDeviceStatus() Future<DeviceStatusInfo?>
override
scanConnect(BleDeviceScanCall call) → void
扫描可以连接的设备
override
stopScan() → void
停止扫描
override
stopUpgradeFirmware() Future<void>
override
toString() String
A string representation of this object.
inherited
unfreezeCard(String uid) Future<String?>
override
unfreezeFace(String uid) Future<String?>
override
unfreezeMark(String uid) Future<String?>
override
unfreezePassword(String uid) Future<String?>
解冻密码
override
unlock() Future<int?>
开启设备
override
updateDeviceStatus(DeviceStatusInfo deviceStatusInfo) Future<DeviceStatusInfo?>
override
updateDeviceTime() Future<bool?>
override
upgradeFirmware({WriteMode? mode, required FirmwareUpdate firmwareUpdate, required BleDeviceCall<String> call}) → void
override

Operators

operator ==(Object other) bool
The equality operator.
inherited