Function allocWriteBuffer [src]
Returns a buffer to be filled with exactly len bytes to write to the connection.
Prototype
pub fn allocWriteBuffer(conn: *Connection, len: BufferSize) WriteError![]u8
Parameters
conn: *Connection
len: BufferSize
Possible Errors
Source
pub fn allocWriteBuffer(conn: *Connection, len: BufferSize) WriteError![]u8 {
if (conn.write_buf.len - conn.write_end < len) try conn.flush();
defer conn.write_end += len;
return conn.write_buf[conn.write_end..][0..len];
}