kiconv_add_xlat16_cspair man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

KICONV(3)		 BSD Library Functions Manual		     KICONV(3)

NAME
     kiconv_add_xlat16_cspair, kiconv_add_xlat16_cspairs,
     kiconv_add_xlat16_table — kernel side iconv library

LIBRARY
     library “libkiconv”

SYNOPSIS
     #include <sys/iconv.h>

     int
     kiconv_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 charac‐
			ter 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 charac‐
			ter conversion table.  The difference between two is
			toupper tocode or toupper fromcode.

     A tolower/toupper conversion is limited to single-byte characters.

     The kiconv_add_xlat16_cspairs() function defines two conversion tables
     which are from localcode to foreigncode and from foreigncode to
     localcode.	 These conversion tables also contain both tolower and toupper
     tables.

     The kiconv_add_xlat16_table() function defines a conversion table
     directly pointed by data whose length is datalen, not using iconv(3).

SEE ALSO
     iconv(3), tolower(3), toupper(3), iconv(9)

BSD				 July 17, 2003				   BSD
[top]

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
...................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net