dart_service_announcement 1.2.3 copy "dart_service_announcement: ^1.2.3" to clipboard
dart_service_announcement: ^1.2.3 copied to clipboard

Helper libraries for creating discoverable development services

example/main.dart

// Copyright (c) 2020, Nicola Verbeeck
// All rights reserved. Use of this source code is governed by
// an MIT license that can be found in the LICENSE file.

import 'package:dart_service_announcement/dart_service_announcement.dart';

class DemoServer extends ToolingServer {
  @override
  int get port => 10290;

  @override
  int get protocolVersion => 4;
}

Future<void> main() async {
  final manager =
      ServerAnnouncementManager('com.example.test', 6394, DemoServer());

  await manager.start();

  //Run tooling server etc

  const waitDuration = Duration(seconds: 1000000);

  await Future.delayed(waitDuration);

  await manager.stop();
}
4
likes
160
points
3.26k
downloads

Publisher

verified publisherchimerapps.com

Weekly Downloads

Helper libraries for creating discoverable development services

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

logging, synchronized

More

Packages that depend on dart_service_announcement