AWTK fscript 中的 输入/出流 扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 iostream 扩展函数
1.iostream_get_istream
获取输入流对象。
原型
iostream_get_istream(iostream) => object
示例
var a = iostream_serial_create("COM4");
var b = iostream_get_istream(a);
2.iostream_get_ostream
获取输出流对象。
原型
iostream_get_ostream(iostream) => object
示例
var a = iostream_serial_create("COM4");
var b = iostream_get_ostream(a);
更多示例
//
// start serial echo server first
// ./bin/serial_recv 4000
//
var a = iostream_serial_create("/dev/ttys001", 0)
var b = iostream_get_ostream(a)
var c = iostream_get_istream(a)
assert(ostream_write_uint32(b, 6) == 4)
assert(ostream_write_string(b, "hello\n") == 6)
assert(istream_read_uint32(c, 3000) == 6)
assert(istream_read_string(c, 6, 3000) == "hello\n")
原文地址:https://blog.csdn.net/absurd/article/details/145215313
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!