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