manpagez: man pages & more
man idn2_to_unicode_44i(3)
Home | html | info | man
idn2_to_unicode_44i(3)               libidn2              idn2_to_unicode_44i(3)




NAME

       idn2_to_unicode_44i - API function


SYNOPSIS

       #include <idn2.h>

       idn2_to_unicode_44i(3) uint32_t * in, size_t inlen, uint32_t *
       out, size_t * outlen, int flags);


ARGUMENTS

       const uint32_t * in
                   Input array with UTF-32 code points.

       size_t inlen
                   number of code points of input array

       uint32_t * out
                   output array with UTF-32 code points.

       size_t * outlen
                   on input, maximum size of output array with UTF-32 code
                   points, on exit, actual size of output array with UTF-32 code
                   points.

       int flags   Currently unused.


DESCRIPTION

       The ToUnicode operation takes a sequence of UTF-32 code points that make
       up one domain label and returns a sequence of UTF-32 code points. If the
       input sequence is a label in ACE form, then the result is an equivalent
       internationalized label that is not in ACE form, otherwise the original
       sequence is returned unaltered.

        output may be NULL to test lookup of  input without allocating memory.


SINCE

       2.0.0


REPORTING BUGS

       Report bugs to <help-libidn@gnu.org>.
       General guidelines for reporting bugs: https://www.gnu.org/gethelp/
       Libidn2 home page: https://www.gnu.org/software/libidn2/



COPYRIGHT

       Copyright (C) 2002-2022 Simon Josefsson.
       Copying and distribution of this file, with or without modification, are
       permitted in any medium without royalty provided the copyright notice and
       this notice are preserved.


SEE ALSO

       The full documentation for libidn2 is maintained as a Texinfo manual.  If
       the info and libidn2 programs are properly installed at your site, the
       command

              info libidn2

       should give you access to the complete manual.  As an alternative you may
       obtain the manual from:

              https://www.gnu.org/software/libidn/libidn2/manual/



libidn2                               2.3.3               idn2_to_unicode_44i(3)

libidn2 2.3.3 - Generated Sun Aug 28 16:26:58 CDT 2022
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.