upnped 1.0.0
upnped: ^1.0.0 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();
}