aidio 1.0.1 copy "aidio: ^1.0.1" to clipboard
aidio: ^1.0.1 copied to clipboard

A new dart i/o socket application, using io dart pure io lib and simple data transform protocol:[cmd,ack,data.size,data].

example/main.dart

import 'package:aidio/aidio.dart';

main() async {
  var io = AidioClient();
  await io.init(host: '127.0.0.1', port: 1999);
  var tick = 0;
  io.stream.listen((AidioData data) {
    print("recieve:$data");
    tick++;
    if (tick > 10) {
      io.close();
      return;
    }
    Future.delayed(Duration(seconds: 1), () {
      io.send(IoCommond.emit, "timer:${tick}");
    });
  });
}
1
likes
40
pub points
0%
popularity

Publisher

unverified uploader

A new dart i/o socket application, using io dart pure io lib and simple data transform protocol:[cmd,ack,data.size,data].

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

More

Packages that depend on aidio