with up to
bytes of random data.
argument may include zero or more of the following:
instead of blocking, if the
device has not yet been seeded.
will block until the device is seeded.
This flag does nothing on
device has been seeded, reads of up to 256 bytes will always return as many
bytes as requested and will not be interrupted by signals.