upnped 1.1.1
upnped: ^1.1.1 copied to clipboard
A Dart library for discovering and controlling UPnP devices.
example/example.dart
// ignore_for_file: avoid_print
import 'package:upnped/upnped.dart';
Future<void> main() async {
final server = Server.getInstance();
server.devices.listen((Device event) {
print('Discovered a device');
print(event.description.friendlyName);
event.services.first.description!.actions.first
.invoke({'someArgFromList': 'foo'});
});
await server.listen(Options(
locale: 'en',
));
await server.search();
await server.stop();
}