portable_pty_read function

  1. @Native<Int64 Function(Pointer<PortablePty>, Pointer<Uint8>, UintPtr)>(ffi.Pointer<PortablePty>, ffi.Pointer<ffi.Uint8>, ffi.UintPtr)>()
int portable_pty_read(
  1. Pointer<PortablePty> handle,
  2. Pointer<Uint8> buf,
  3. int len
)

Read bytes from the PTY master side (child's stdout).

Returns number of bytes read, or -1 on error/EOF.

Implementation

@ffi.Native<
  ffi.Int64 Function(
    ffi.Pointer<PortablePty>,
    ffi.Pointer<ffi.Uint8>,
    ffi.UintPtr,
  )
>()
external int portable_pty_read(
  ffi.Pointer<PortablePty> handle,
  ffi.Pointer<ffi.Uint8> buf,
  int len,
);