readTtyWithTimeout

expect fun readTtyWithTimeout(buffer: ByteArray, offset: Int, count: Int, timeoutMillis: Int): Int

Read up to count bytes into buffer at offset from the PTY. The number of bytes read will be returned. 0 will be returned if interruptTtyRead is called while waiting for data, or if at least timeoutMillis have passed without data.

Parameters

timeoutMillis

A value of 0 will perform a non-blocking read. Otherwise, valid values are 1 to 999 which represent a maximum time (in milliseconds) to wait for data. Note: This value is not validated.

See also

actual fun readTtyWithTimeout(buffer: ByteArray, offset: Int, count: Int, timeoutMillis: Int): Int
actual fun readTtyWithTimeout(buffer: ByteArray, offset: Int, count: Int, timeoutMillis: Int): Int