Mon 21 Jul 22:43:21 CEST 2025
This commit is contained in:
parent
183c8660ae
commit
1b84d84b65
28
js/dos/test/buf.js
Normal file
28
js/dos/test/buf.js
Normal file
|
@ -0,0 +1,28 @@
|
|||
/**
|
||||
* Created by sbosse on 4/30/15.
|
||||
*/
|
||||
var Io = require('../io');
|
||||
var Net = require('../network');
|
||||
var Buf = require('../buf');
|
||||
|
||||
var b = Buf.Buffer();
|
||||
var ba = Buf.Buffer('344577');
|
||||
Buf.buf_put_string(b,'test');
|
||||
Buf.buf_put_int32(b,-1);
|
||||
Buf.buf_put_int16(b,-1);
|
||||
var p=Net.uniqport();
|
||||
var pp=Net.Private(111,45,p);
|
||||
var cap=Net.Capability(p,pp);
|
||||
Buf.buf_put_port(b,p);
|
||||
Buf.buf_put_priv(b,pp);
|
||||
Buf.buf_put_cap(b,cap);
|
||||
|
||||
Io.out(Buf.buf_print(b))
|
||||
Io.out(Buf.buf_print(ba))
|
||||
b.pos=0;
|
||||
Io.out(Buf.buf_get_string(b))
|
||||
Io.out(Buf.buf_get_int32(b))
|
||||
Io.out(Buf.buf_get_int16(b))
|
||||
Io.out(Net.Print.port(p)+'='+Net.Print.port(Buf.buf_get_port(b)))
|
||||
Io.out(Net.Print.private(pp)+'='+Net.Print.private(Buf.buf_get_priv(b)))
|
||||
Io.out(Net.Print.capability(cap)+'='+Net.Print.capability(Buf.buf_get_cap(b)))
|
Loading…
Reference in New Issue
Block a user