Ruby: io_buffer_blocking_region_argument Struct Reference

Ruby 3.3.6p108 (2024-11-05 revision 75015d4c1f6965b5e85e96fb309f1f2129f933c0)

Data Fields
io_buffer_blocking_region_argument Struct Reference

## Data Fields
struct rb_io_buffer * | buffer
rb_blocking_function_t * | function
void * | data
int | descriptor

## Detailed Description

Definition at line 2661 of file io_buffer.c.

## Field Documentation

## ◆ buffer

struct rb_io_buffer* io_buffer_blocking_region_argument::buffer

Definition at line 2662 of file io_buffer.c.

## ◆ data

void* io_buffer_blocking_region_argument::data

Definition at line 2664 of file io_buffer.c.

## ◆ descriptor

int io_buffer_blocking_region_argument::descriptor

Definition at line 2665 of file io_buffer.c.

## ◆ function

rb_blocking_function_t* io_buffer_blocking_region_argument::function

Definition at line 2663 of file io_buffer.c.

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

- io_buffer.c