Ruby 4.0.0dev (2025-12-23 revision d517e04806616d2384fd2e1e3aa63eea99036669)
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 2417 of file win32.c.

Field Documentation

◆ _pipe_lookahead

lowio_pipe_lookahead ioinfo::_pipe_lookahead

Definition at line 2423 of file win32.c.

◆ dbcsBuffer

char ioinfo::dbcsBuffer

Definition at line 2428 of file win32.c.

◆ dbcsBufferUsed

uint8_t ioinfo::dbcsBufferUsed

Definition at line 2427 of file win32.c.

◆ lock

CRITICAL_SECTION ioinfo::lock

Definition at line 2418 of file win32.c.

◆ osfhnd

intptr_t ioinfo::osfhnd

Definition at line 2419 of file win32.c.

◆ osfile

unsigned char ioinfo::osfile

Definition at line 2421 of file win32.c.

◆ startpos

__int64 ioinfo::startpos

Definition at line 2420 of file win32.c.

◆ textmode

lowio_text_mode ioinfo::textmode

Definition at line 2422 of file win32.c.

◆ unicode

uint8_t ioinfo::unicode

Definition at line 2425 of file win32.c.

◆ utf8translations

uint8_t ioinfo::utf8translations

Definition at line 2426 of file win32.c.


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