UTF8_putc
ret = UTF8_putc(NULL, -1, value);
ret = UTF8_putc(*p, 0xff, value);
utflen = UTF8_putc(utfbuf, sizeof utfbuf, c);
int UTF8_putc(unsigned char *str, int len, unsigned long value);