Files
flutterApp/lib/features/devices/data/datasources/device_http_datasource.dart
2026-02-27 21:04:07 +08:00

12 lines
510 B
Dart

import 'package:maibu_satabot_v2/features/devices/domain/entities/device_entity.dart';
abstract class DeviceHttpDatasource {
Future<List<DeviceEntity>> getUserDevices(String username);
Future<int> bindDevice(String deviceId, String deviceAlias);
Future<int> unbindDevice(String deviceId, String deviceName);
Future<int> updateDeviceName(String deviceId, String deviceName);
Future<int> switchDevice(String platform, String deviceId);
Future<dynamic> getDeviceLocation(String username) async {}
}