buffer 1.2.3 copy "buffer: ^1.2.3" to clipboard
buffer: ^1.2.3 copied to clipboard

Utility functions and classes to work with byte buffers and streams efficiently, to read and write binary data formats.

Buffer - Dart library for byte buffers and streams. #

Pub

Utility functions and classes to work with byte buffers and streams efficiently, to read and write binary data formats.

Examples #

Here are some examples of how you can use the buffer package:

Writing to a ByteDataWriter and reading from a ByteDataReader

This example demonstrates how to write unsigned integers of different sizes to a ByteDataWriter and then read them back using a ByteDataReader.

final writer = ByteDataWriter();
writer.writeUint8(255);
writer.writeUint16(65535);
writer.writeUint32(4294967295);

final reader = ByteDataReader();
reader.add(writer.toBytes());
print(reader.readUint8()); // Output: 255
print(reader.readUint16()); // Output: 65535
print(reader.readUint32()); // Output: 4294967295
12
likes
140
pub points
92%
popularity

Publisher

verified publisheragilord.com

Utility functions and classes to work with byte buffers and streams efficiently, to read and write binary data formats.

Repository (GitHub)
View/report issues

Topics

#bytes #stream #protocol #server #client

Documentation

API reference

License

BSD-3-Clause (LICENSE)

More

Packages that depend on buffer