Convert to map for platform channel communication
Map<String, dynamic> toMap() { return { 'success': success, 'assignedAddress': assignedAddress, 'error': error, 'durationMs': durationMs, }; }