Ruby 4.1.0dev (2026-09-07 revision b57404b461ba8bf34e802d86b0db78388216e182)
Data Fields
ioinfo Struct Reference

Data Fields

CRITICAL_SECTION lock
 
intptr_t osfhnd
 
__int64 startpos
 
unsigned char osfile
 
lowio_text_mode textmode
 
lowio_pipe_lookahead _pipe_lookahead
 
uint8_t unicode: 1
 
uint8_t utf8translations: 1
 
uint8_t dbcsBufferUsed: 1
 
char dbcsBuffer
 

Detailed Description

Definition at line 2469 of file win32.c.

Field Documentation

◆ _pipe_lookahead

lowio_pipe_lookahead ioinfo::_pipe_lookahead

Definition at line 2475 of file win32.c.

◆ dbcsBuffer

char ioinfo::dbcsBuffer

Definition at line 2480 of file win32.c.

◆ dbcsBufferUsed

uint8_t ioinfo::dbcsBufferUsed

Definition at line 2479 of file win32.c.

◆ lock

CRITICAL_SECTION ioinfo::lock

Definition at line 2470 of file win32.c.

◆ osfhnd

intptr_t ioinfo::osfhnd

Definition at line 2471 of file win32.c.

◆ osfile

unsigned char ioinfo::osfile

Definition at line 2473 of file win32.c.

◆ startpos

__int64 ioinfo::startpos

Definition at line 2472 of file win32.c.

◆ textmode

lowio_text_mode ioinfo::textmode

Definition at line 2474 of file win32.c.

◆ unicode

uint8_t ioinfo::unicode

Definition at line 2477 of file win32.c.

◆ utf8translations

uint8_t ioinfo::utf8translations

Definition at line 2478 of file win32.c.


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