eucioctl.h File

Purpose

Defines ioctl operations and data types for handling EUC code sets.

Description

The eucioctl.h file contains information used for handling Extended UNIX Code (EUC) multibyte code sets. It consists of ioctl operations and the related data structure.

The eucioc structure contains the following fields:

Item Description
eucw[4] Specifies the memory width of the code set. It indicates the number of bytes used to store the multibyte characters of each of the four classes.
scrw[4] Specifies the screen width of the code set. It indicates the number of columns used to display the multibyte characters of each of the four classes.

This structure is used in the following ioctl operations:

Item Description
EUC_WGET Returns the EUC character widths. The eucioc structure is filled with the memory and screen widths of the current EUC code set.
EUC_WSET Sets the EUC character widths. The eucioc structure is used to set the memory and screen widths of the current EUC code set.