# Method Stdio.File()->set_buffer_mode()

Method set_buffer_mode

  ``void` set_buffer_mode(`Stdio.Buffer`|`int(0..0)` `in`, `Stdio.Buffer`|`int(0..0)` `out`)`

Description

  Toggle the file to Buffer mode.

  In this mode reading and writing will be done via Buffer objects, in the directions you included buffers.

Parameter `in`

  Input buffer.

Parameter `out`

  Output buffer.

Note

  Normally you call write to re-trigger the write callback if you do not output anything in it (which will stop it from re-occuring again).

  This will work with buffered output mode as well, but simply adding more data to the output buffer will work as well.

See also

  `get_buffer_mode()`