On Thu, Dec 10, 2015 at 9:04 AM, Will Godfrey <willgodfrey@musically.me.uk> wrote:
If I have a buffer size of 256 and always use a 4 byte data block, can I be
confident that reads and writes will either transfer the correct number
of bytes or none at all?


You cannot.