Ruby  2.4.2p198(2017-09-14revision59899)
Data Fields
copy_stream_struct Struct Reference

Data Fields

VALUE src
 
VALUE dst
 
off_t copy_length
 
off_t src_offset
 
int src_fd
 
int dst_fd
 
int close_src
 
int close_dst
 
off_t total
 
const char * syserr
 
int error_no
 
const char * notimp
 
rb_fdset_t fds
 
VALUE th
 

Detailed Description

Definition at line 10155 of file io.c.

Field Documentation

◆ close_dst

int copy_stream_struct::close_dst

Definition at line 10164 of file io.c.

Referenced by copy_stream_body(), and copy_stream_finalize().

◆ close_src

int copy_stream_struct::close_src

Definition at line 10163 of file io.c.

Referenced by copy_stream_body(), copy_stream_finalize(), and nogvl_copy_stream_read_write().

◆ copy_length

off_t copy_stream_struct::copy_length

◆ dst

VALUE copy_stream_struct::dst

◆ dst_fd

int copy_stream_struct::dst_fd

Definition at line 10162 of file io.c.

Referenced by copy_stream_body(), nogvl_copy_stream_wait_write(), and nogvl_copy_stream_write().

◆ error_no

int copy_stream_struct::error_no

◆ fds

rb_fdset_t copy_stream_struct::fds

◆ notimp

const char* copy_stream_struct::notimp

Definition at line 10168 of file io.c.

Referenced by copy_stream_finalize(), and maygvl_copy_stream_read().

◆ src

VALUE copy_stream_struct::src

◆ src_fd

int copy_stream_struct::src_fd

◆ src_offset

off_t copy_stream_struct::src_offset

◆ syserr

const char* copy_stream_struct::syserr

◆ th

VALUE copy_stream_struct::th

Definition at line 10170 of file io.c.

Referenced by copy_stream_body(), and maygvl_copy_stream_continue_p().

◆ total

off_t copy_stream_struct::total

The documentation for this struct was generated from the following file: