import 'io_protocol/io_addUser.dart'; import 'io_protocol/io_getPublicKey.dart'; import 'io_protocol/io_openDoor.dart'; import 'sender_data.dart'; class IoSenderManage { //todo:获取公钥 static void getPublicKey(String lockId ,{CommandSendCallBack? callBack}) { CommandSenderManager().managerSendData(command: GetPublicKeyCommand( lockID: lockId, ), callBack:callBack); } //todo:添加用户 // static void senderAddUser({CommandSendCallBack? callBack}) { // CommandSenderManager().managerSendData( // command: AddUserCommand( // cmdID: 0, // lockID: "", // authUserID: "", // keyID: "", // userID: "", // openMode: 0, // keyType: 0, // startDate: 0, // expireDate: 0, // role: 0, // password: "", // token: 0, // authCodeLen: 0, // authCode: "", // ), callBack:callBack); // } //todo:开锁 // static void senderOpenDoor({CommandSendCallBack? callBack}) { // CommandSenderManager().managerSendData( // command: OpenDoorCommand( // cmdID: 0, // keyID: "", // userID: "", // openMode: 0, // openTime: 0, // token: 0, // authCodeLen: 0, // authCode: "", // ), callBack:callBack); // } }