A pure dart library offering support for netty-like byte buffer manipulation and binary serialization via a pickle inspired system.
|File Buffers||✅ (experimental)|
After you've imported the library with
You can creates buffers via the
utility classes and just write to it and read from it
var buffer = Unpooled.buffer(); buffer.writeLPString("Hello World!"); buffer.writeInt32(42); print(buffer.readLPString()); // Hello World! print(buffer.readInt32()); // 42
or parse existing data via one of the various extension functions.
var buffer1 = "SGVsbG8gV29ybGQ=".parseBase64(); var buffer2 = "0000000b48656c6c6f20576f726c64".parseHex();
You can also encode your buffer using base64 or hex.
For more samples just have a look at the examples folder.
- A pure dart library offering support for netty-like byte buffer manipulation and binary serialization via a pickle inspired system