util.dbuffer

An efficient dynamic string buffer library.

local dbuffer = require "prosody.util.dbuffer";

local my_data = dbuffer.new(1024);

my_data:write("hello")
my_data:write(" world")
print(my_data:read(11)) --> hello world