Inspirel banner

Programming Distributed Systems with YAMI4

4.3.12 File Non-Blocking I/O

The YAMI4 internal architecture relies on non-blocking I/O for optimum performance on all channels. Still, for for some technical reasons users might want to switch to blocking I/O - this flag can be used to control whether file-based connections are blocking or not.


File-based I/O is available only on POSIX platforms and only in Ada, C++ and Python libraries.

Property name: "file_nonblocking".

Property type: boolean.

Default value: true.