Skip to content

xiaoyaocz/dart_tars_protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dart_tars_protocol

dart编码及解码Tars协议数据。

此项目移植自 tup-csharp

使用

example:

import 'package:dart_tars_protocol/tars_output_stream.dart';
import 'package:dart_tars_protocol/tars_input_stream.dart';

main() {
  //encode
  var out = TarsOutputStream();
  out.write(false,0);
  out.write("ok",1);
  var bytes= out.toUint8List();
  //decode
  var input = TarsInputStream(bytes);
  print(input.readBool(0,false));//print:false
  print(input.readString(1,false));//print:ok
}

参考

TarsTup

TarsProtocol

About

dart编码及解码Tars协议数据

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages