table of contents
KICONV(3) | Library Functions Manual | KICONV(3) |
NAME¶
kiconv_add_xlat16_cspair, kiconv_add_xlat16_cspairs, kiconv_add_xlat16_table — kernel side iconv libraryLIBRARY¶
Kernel-side iconv Library (libkiconv, -lkiconv)SYNOPSIS¶
#include <sys/iconv.h> intkiconv_add_xlat16_cspair(const char *tocode, const char *fromcode, int flag); int
kiconv_add_xlat16_cspairs(const char *foreigncode, const char *localcode); int
kiconv_add_xlat16_table(const char *tocode, const char *fromcode, const void *data, int datalen);
DESCRIPTION¶
The kiconv library provides multi-byte character conversion tables for kernel side iconv service. The kiconv_add_xlat16_cspair() function defines a conversion table using iconv(3) between fromcode charset and tocode charset. You can specify flag to determine if tolower(3) / toupper(3) conversion is included in the table. The flag has following values.KICONV_LOWER
KICONV_FROM_LOWER
- It generates a tolower table in addition to a character conversion table. The difference between two is tolower tocode or tolower fromcode.
KICONV_UPPER
KICONV_FROM_UPPER
- It generates a toupper table in addition to a character conversion table. The difference between two is toupper tocode or toupper fromcode.
SEE ALSO¶
iconv(3), tolower(3), toupper(3), iconv(9)July 17, 2003 | Debian |