stringprep

Name

stringprep -- 

Synopsis



#define     STRINGPREP_VERSION
#define     STRINGPREP_MAX_MAP_CHARS
#define     stringprep_generic              (in, maxlen)
#define     stringprep_nameprep             (in, maxlen)
#define     stringprep_nameprep_no_unassigned(in, maxlen)
#define     stringprep_plain                (in, maxlen)
#define     stringprep_kerberos5            (in, maxlen)
#define     stringprep_xmpp_nodeprep        (in, maxlen)
#define     stringprep_xmpp_resourceprep    (in, maxlen)
#define     stringprep_iscsi                (in, maxlen)
const char* stringprep_check_version        (const char *req_version);
int         stringprep_unichar_to_utf8      (uint32_t c,
                                             char *outbuf);
uint32_t    stringprep_utf8_to_unichar      (const char *p);
uint32_t*   stringprep_utf8_to_ucs4         (const char *str,
                                             ssize_t len,
                                             size_t *items_written);
char*       stringprep_ucs4_to_utf8         (const uint32_t *str,
                                             ssize_t len,
                                             size_t *items_read,
                                             size_t *items_written);
char*       stringprep_utf8_nfkc_normalize  (const char *str,
                                             ssize_t len);
uint32_t*   stringprep_ucs4_nfkc_normalize  (uint32_t *str,
                                             ssize_t len);
const char* stringprep_locale_charset       (void);
char*       stringprep_convert              (const char *str,
                                             const char *to_codeset,
                                             const char *from_codeset);
char*       stringprep_locale_to_utf8       (const char *str);
char*       stringprep_utf8_to_locale       (const char *str);

Description

A longer description goes here.

Details

STRINGPREP_VERSION

#define     STRINGPREP_VERSION

STRINGPREP_MAX_MAP_CHARS

#define     STRINGPREP_MAX_MAP_CHARS

stringprep_generic()

#define     stringprep_generic(in, maxlen)

stringprep_nameprep()

#define     stringprep_nameprep(in, maxlen)

stringprep_nameprep_no_unassigned()

#define     stringprep_nameprep_no_unassigned(in, maxlen)

stringprep_plain()

#define     stringprep_plain(in, maxlen)

stringprep_kerberos5()

#define     stringprep_kerberos5(in, maxlen)

stringprep_xmpp_nodeprep()

#define     stringprep_xmpp_nodeprep(in, maxlen)

stringprep_xmpp_resourceprep()

#define     stringprep_xmpp_resourceprep(in, maxlen)

stringprep_iscsi()

#define     stringprep_iscsi(in, maxlen)

stringprep_check_version ()

const char* stringprep_check_version        (const char *req_version);

stringprep_unichar_to_utf8 ()

int         stringprep_unichar_to_utf8      (uint32_t c,
                                             char *outbuf);

stringprep_utf8_to_unichar ()

uint32_t    stringprep_utf8_to_unichar      (const char *p);

stringprep_utf8_to_ucs4 ()

uint32_t*   stringprep_utf8_to_ucs4         (const char *str,
                                             ssize_t len,
                                             size_t *items_written);

stringprep_ucs4_to_utf8 ()

char*       stringprep_ucs4_to_utf8         (const uint32_t *str,
                                             ssize_t len,
                                             size_t *items_read,
                                             size_t *items_written);

stringprep_utf8_nfkc_normalize ()

char*       stringprep_utf8_nfkc_normalize  (const char *str,
                                             ssize_t len);

stringprep_ucs4_nfkc_normalize ()

uint32_t*   stringprep_ucs4_nfkc_normalize  (uint32_t *str,
                                             ssize_t len);

stringprep_locale_charset ()

const char* stringprep_locale_charset       (void);

stringprep_convert ()

char*       stringprep_convert              (const char *str,
                                             const char *to_codeset,
                                             const char *from_codeset);

stringprep_locale_to_utf8 ()

char*       stringprep_locale_to_utf8       (const char *str);

stringprep_utf8_to_locale ()

char*       stringprep_utf8_to_locale       (const char *str);