ipp 1.0.4 copy "ipp: ^1.0.4" to clipboard
ipp: ^1.0.4 copied to clipboard

outdated

A starting point for Dart libraries or applications.

example/ipp_example.dart

import 'package:ipp/ipp.dart';

Future<void> main() async {
  IppPack.ip='192.168.199.232';
  var pack = IppPack(code: IppCodec.OPERATION_GET_PRINTER_ATTRIBUTES);
  var res = await pack.request();
  print('response ${res.attr}');

//  Print file and Get Job Status
//  var pack = IppPack(sendFile: File('/Users/alm/StudioProjects/bbys/java/assets/test.pdf'));
//  var res=await pack.request();
//  print('response $res');
//  if(res.code==IppCodec.successfulOk){
//    var jobUrl=res.attr['job-uri'];
//    while(true){
//      await Future.delayed(Duration(seconds: 1));
//      var jobRes=await IppPack(jobUrl: jobUrl).request();
//      if(jobRes.code==IppCodec.successfulOk){
//        var jobState=int.parse(jobRes.attr['job-state'].toString());
//        print('jobState: $jobState');
//        if(jobState>5) break;
//      }else{
//        break;
//      }
//    }
//  }

}
3
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A starting point for Dart libraries or applications.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

convert, http

More

Packages that depend on ipp