upnped 1.1.1 copy "upnped: ^1.1.1" to clipboard
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();
}
2
likes
0
points
25
downloads

Publisher

verified publishersamueljhuff.com

Weekly Downloads

A Dart library for discovering and controlling UPnP devices.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

device_info_plus, equatable, flutter, http, platform, rxdart, sprintf, xml

More

Packages that depend on upnped