提交 004fbef7 编写于 作者: A Annie_wang

update docs

Signed-off-by: NAnnie_wang <annie.wangli@huawei.com>
上级 6a51b779
# Standard Libraries Supported by Native APIs # Standard Libraries Supported by Native APIs
- [Standard Libraries](third_party_libc/musl.md) - [Standard Libraries](third_party_libc/musl.md)
- [Native API Symbols Not Exported](third_party_libc/musl-peculiar-symbol.md)
- [Node_API](third_party_napi/napi.md) - [Node_API](third_party_napi/napi.md)
- [libuv](third_party_libuv/libuv.md) - [libuv](third_party_libuv/libuv.md)
\ No newline at end of file - [Native API Symbols Not Exported](third_party_libc/musl-peculiar-symbol.md)
\ No newline at end of file
**Native API Symbols Not Exported** # Native API Symbols Not Exported
|Type|Symbol|Remarks| |Type|Symbol|Remarks|
| --- | --- | --- | | --- | --- | --- |
|OBJECT|___environ| |OBJECT|___environ||
|OBJECT|__daylight| |OBJECT|__daylight||
|OBJECT|__environ| |OBJECT|__environ||
|OBJECT|__hook_enable_hook_flag| |OBJECT|__hook_enable_hook_flag||
|OBJECT|__libc_malloc_default_dispatch| |OBJECT|__libc_malloc_default_dispatch||
|OBJECT|__musl_libc_globals| |OBJECT|__musl_libc_globals||
|OBJECT|__optpos| |OBJECT|__optpos||
|OBJECT|__optreset| |OBJECT|__optreset||
|OBJECT|__progname_full| |OBJECT|__progname_full||
|OBJECT|__signgam| |OBJECT|__signgam||
|OBJECT|__timezone| |OBJECT|__timezone||
|OBJECT|__tzname| |OBJECT|__tzname||
|OBJECT|_dl_debug_addr| |OBJECT|_dl_debug_addr||
|OBJECT|_environ| |OBJECT|_environ||
|OBJECT|function_of_shared_lib| |OBJECT|function_of_shared_lib||
|OBJECT|h_errno| |OBJECT|h_errno||
|OBJECT|ohos_malloc_hook_shared_liibrary| |OBJECT|ohos_malloc_hook_shared_liibrary||
|OBJECT|program_invocation_name| |OBJECT|program_invocation_name||
|OBJECT|program_invocation_short_name| |OBJECT|program_invocation_short_name||
|FUNC|__adjtime64| |FUNC|__adjtime64||
|FUNC|__aio_suspend_time64| |FUNC|__aio_suspend_time64||
|FUNC|__clock_gettime64| |FUNC|__clock_gettime64||
|FUNC|__ctype_b_loc| |FUNC|__ctype_b_loc||
|FUNC|__ctype_tolower_loc| |FUNC|__ctype_tolower_loc||
|FUNC|__ctype_toupper_loc| |FUNC|__ctype_toupper_loc||
|FUNC|__dls2b| |FUNC|__dls2b||
|FUNC|__dls3| |FUNC|__dls3||
|FUNC|__fgetwc_unlocked| |FUNC|__fgetwc_unlocked||
|FUNC|__flt_rounds| |FUNC|__flt_rounds||
|FUNC|__fputwc_unlocked| |FUNC|__fputwc_unlocked||
|FUNC|__freadahead| |FUNC|__freadahead||
|FUNC|__freadptr| |FUNC|__freadptr||
|FUNC|__freadptrinc| |FUNC|__freadptrinc||
|FUNC|__freelocale| |FUNC|__freelocale||
|FUNC|__fstat_time64| |FUNC|__fstat_time64||
|FUNC|__ftime64| |FUNC|__ftime64||
|FUNC|__fxstat64| |FUNC|__fxstat64||
|FUNC|__fxstatat64| |FUNC|__fxstatat64||
|FUNC|__getdelim| |FUNC|__getdelim||
|FUNC|__isalnum_l| |FUNC|__isalnum_l||
|FUNC|__isalpha_l| |FUNC|__isalpha_l||
|FUNC|__isblank_l| |FUNC|__isblank_l||
|FUNC|__iscntrl_l| |FUNC|__iscntrl_l||
|FUNC|__isdigit_l| |FUNC|__isdigit_l||
|FUNC|__isgraph_l| |FUNC|__isgraph_l||
|FUNC|__islower_l| |FUNC|__islower_l||
|FUNC|__isoc99_fscanf| |FUNC|__isoc99_fscanf||
|FUNC|__isoc99_fwscanf| |FUNC|__isoc99_fwscanf||
|FUNC|__isoc99_scanf| |FUNC|__isoc99_scanf||
|FUNC|__isoc99_sscanf| |FUNC|__isoc99_sscanf||
|FUNC|__isoc99_swscanf| |FUNC|__isoc99_swscanf||
|FUNC|__isoc99_vfscanf| |FUNC|__isoc99_vfscanf||
|FUNC|__isoc99_vfwscanf| |FUNC|__isoc99_vfwscanf||
|FUNC|__isoc99_vscanf| |FUNC|__isoc99_vscanf||
|FUNC|__isoc99_vsscanf| |FUNC|__isoc99_vsscanf||
|FUNC|__isoc99_vswscanf| |FUNC|__isoc99_vswscanf||
|FUNC|__isoc99_vwscanf| |FUNC|__isoc99_vwscanf||
|FUNC|__isoc99_wscanf| |FUNC|__isoc99_wscanf||
|FUNC|__isprint_l| |FUNC|__isprint_l||
|FUNC|__ispunct_l| |FUNC|__ispunct_l||
|FUNC|__isspace_l| |FUNC|__isspace_l||
|FUNC|__isupper_l| |FUNC|__isupper_l||
|FUNC|__iswalnum_l| |FUNC|__iswalnum_l||
|FUNC|__iswalpha_l| |FUNC|__iswalpha_l||
|FUNC|__iswblank_l| |FUNC|__iswblank_l||
|FUNC|__iswcntrl_l| |FUNC|__iswcntrl_l||
|FUNC|__iswctype_l| |FUNC|__iswctype_l||
|FUNC|__iswdigit_l| |FUNC|__iswdigit_l||
|FUNC|__iswgraph_l| |FUNC|__iswgraph_l||
|FUNC|__iswlower_l| |FUNC|__iswlower_l||
|FUNC|__iswprint_l| |FUNC|__iswprint_l||
|FUNC|__iswpunct_l| |FUNC|__iswpunct_l||
|FUNC|__iswspace_l| |FUNC|__iswspace_l||
|FUNC|__iswupper_l| |FUNC|__iswupper_l||
|FUNC|__iswxdigit_l| |FUNC|__iswxdigit_l||
|FUNC|__isxdigit_l| |FUNC|__isxdigit_l||
|FUNC|__lgammal_r| |FUNC|__lgammal_r||
|FUNC|__libc_free| |FUNC|__libc_free||
|FUNC|__libc_malloc| |FUNC|__libc_malloc||
|FUNC|__libc_start_main| |FUNC|__libc_start_main||
|FUNC|__lstat_time64| |FUNC|__lstat_time64||
|FUNC|__lxstat64| |FUNC|__lxstat64||
|FUNC|__mq_timedreceive_time64| |FUNC|__mq_timedreceive_time64||
|FUNC|__mq_timedsend_time64| |FUNC|__mq_timedsend_time64||
|FUNC|__nanosleep_time64| |FUNC|__nanosleep_time64||
|FUNC|__newlocale| |FUNC|__newlocale||
|FUNC|__nl_langinfo| |FUNC|__nl_langinfo||
|FUNC|__nl_langinfo_l| |FUNC|__nl_langinfo_l||
|FUNC|__overflow| |FUNC|__overflow||
|FUNC|__posix_getopt| |FUNC|__posix_getopt||
|FUNC|__pthread_cond_timedwait_time64| |FUNC|__pthread_cond_timedwait_time64||
|FUNC|__pthread_gettid_np| |FUNC|__pthread_gettid_np||
|FUNC|__pthread_timedjoin_np_time64| |FUNC|__pthread_timedjoin_np_time64||
|FUNC|__res_state| |FUNC|__res_state||
|FUNC|__setjmp| |FUNC|__setjmp||
|FUNC|__sigsetjmp| |FUNC|__sigsetjmp||
|FUNC|__stat_time64| |FUNC|__stat_time64||
|FUNC|__stime64| |FUNC|__stime64||
|FUNC|__strcasecmp_l| |FUNC|__strcasecmp_l||
|FUNC|__strcoll_l| |FUNC|__strcoll_l||
|FUNC|__strerror_l| |FUNC|__strerror_l||
|FUNC|__strncasecmp_l| |FUNC|__strncasecmp_l||
|FUNC|__strtod_l| |FUNC|__strtod_l||
|FUNC|__strtof_l| |FUNC|__strtof_l||
|FUNC|__strtoimax_internal| |FUNC|__strtoimax_internal||
|FUNC|__strtol_internal| |FUNC|__strtol_internal||
|FUNC|__strtold_l| |FUNC|__strtold_l||
|FUNC|__strtoll_internal| |FUNC|__strtoll_internal||
|FUNC|__strtoul_internal| |FUNC|__strtoul_internal||
|FUNC|__strtoull_internal| |FUNC|__strtoull_internal||
|FUNC|__strtoumax_internal| |FUNC|__strtoumax_internal||
|FUNC|__strxfrm_l| |FUNC|__strxfrm_l||
|FUNC|__sysv_signal| |FUNC|__sysv_signal||
|FUNC|__tolower_l| |FUNC|__tolower_l||
|FUNC|__toupper_l| |FUNC|__toupper_l||
|FUNC|__towctrans_l| |FUNC|__towctrans_l||
|FUNC|__towlower_l| |FUNC|__towlower_l||
|FUNC|__towupper_l| |FUNC|__towupper_l||
|FUNC|__uflow| |FUNC|__uflow||
|FUNC|__uselocale| |FUNC|__uselocale||
|FUNC|__utimensat_time64| |FUNC|__utimensat_time64||
|FUNC|__wait3_time64| |FUNC|__wait3_time64||
|FUNC|__wcscoll_l| |FUNC|__wcscoll_l||
|FUNC|__wcsftime_l| |FUNC|__wcsftime_l||
|FUNC|__wcsxfrm_l| |FUNC|__wcsxfrm_l||
|FUNC|__wctrans_l| |FUNC|__wctrans_l||
|FUNC|__wctype_l| |FUNC|__wctype_l||
|FUNC|__xmknod| |FUNC|__xmknod||
|FUNC|__xmknodat| |FUNC|__xmknodat||
|FUNC|__xpg_basename| |FUNC|__xpg_basename||
|FUNC|__xpg_strerror_r| |FUNC|__xpg_strerror_r||
|FUNC|__xstat64| |FUNC|__xstat64||
|FUNC|_dl_debug_state| |FUNC|_dl_debug_state||
|FUNC|_dlstart| |FUNC|_dlstart||
|FUNC|_fini| |FUNC|_fini||
|FUNC|_init| |FUNC|_init||
|FUNC|_IO_feof_unlocked| |FUNC|_IO_feof_unlocked||
|FUNC|_IO_ferror_unlocked| |FUNC|_IO_ferror_unlocked||
|FUNC|_IO_getc| |FUNC|_IO_getc||
|FUNC|_IO_getc_unlocked| |FUNC|_IO_getc_unlocked||
|FUNC|_IO_putc| |FUNC|_IO_putc||
|FUNC|_IO_putc_unlocked| |FUNC|_IO_putc_unlocked||
|FUNC|a64l| |FUNC|a64l||
|FUNC|addmntent| |FUNC|addmntent||
|FUNC|adjtime| |FUNC|adjtime||
|FUNC|aio_cancel| |FUNC|aio_cancel||
|FUNC|aio_cancel64| |FUNC|aio_cancel64||
|FUNC|aio_error| |FUNC|aio_error||
|FUNC|aio_error64| |FUNC|aio_error64||
|FUNC|aio_fsync| |FUNC|aio_fsync||
|FUNC|aio_fsync64| |FUNC|aio_fsync64||
|FUNC|aio_read| |FUNC|aio_read||
|FUNC|aio_read64| |FUNC|aio_read64||
|FUNC|aio_return| |FUNC|aio_return||
|FUNC|aio_return64| |FUNC|aio_return64||
|FUNC|aio_suspend| |FUNC|aio_suspend||
|FUNC|aio_suspend64| |FUNC|aio_suspend64||
|FUNC|aio_write| |FUNC|aio_write||
|FUNC|aio_write64| |FUNC|aio_write64||
|FUNC|bcmp| |FUNC|bcmp||
|FUNC|bind_textdomain_codeset| |FUNC|bind_textdomain_codeset||
|FUNC|bindtextdomain| |FUNC|bindtextdomain||
|FUNC|confstr| |FUNC|confstr||
|FUNC|copy_file_range| |FUNC|copy_file_range||
|FUNC|crypt| |FUNC|crypt||
|FUNC|crypt_r| |FUNC|crypt_r||
|FUNC|cuserid| |FUNC|cuserid||
|FUNC|dcgettext| |FUNC|dcgettext||
|FUNC|dcngettext| |FUNC|dcngettext||
|FUNC|dgettext| |FUNC|dgettext||
|FUNC|dlinfo| |FUNC|dlinfo||
|FUNC|dngettext| |FUNC|dngettext||
|FUNC|eaccess| |FUNC|eaccess||
|FUNC|ecvt| |FUNC|ecvt||
|FUNC|encrypt| |FUNC|encrypt||
|FUNC|endspent| |FUNC|endspent||
|FUNC|endusershell| |FUNC|endusershell||
|FUNC|endutxent| |FUNC|endutxent||
|FUNC|ether_hostton| |FUNC|ether_hostton||
|FUNC|ether_line| |FUNC|ether_line||
|FUNC|ether_ntohost| |FUNC|ether_ntohost||
|FUNC|euidaccess| |FUNC|euidaccess||
|FUNC|exp10| |FUNC|exp10||
|FUNC|exp10f| |FUNC|exp10f||
|FUNC|exp10l| |FUNC|exp10l||
|FUNC|explicit_bzero| |FUNC|explicit_bzero||
|FUNC|fanotify_init| |FUNC|fanotify_init||
|FUNC|fanotify_mark| |FUNC|fanotify_mark||
|FUNC|fcvt| |FUNC|fcvt||
|FUNC|fgetgrent| |FUNC|fgetgrent||
|FUNC|fgetpwent| |FUNC|fgetpwent||
|FUNC|fgetspent| |FUNC|fgetspent||
|FUNC|fgetwc_unlocked| |FUNC|fgetwc_unlocked||
|FUNC|fgetws_unlocked| |FUNC|fgetws_unlocked||
|FUNC|finish_install_ohos_malloc_hooks| |FUNC|finish_install_ohos_malloc_hooks||
|FUNC|fmtmsg| |FUNC|fmtmsg||
|FUNC|fopencookie| |FUNC|fopencookie||
|FUNC|fputwc_unlocked| |FUNC|fputwc_unlocked||
|FUNC|fputws_unlocked| |FUNC|fputws_unlocked||
|FUNC|gcvt| |FUNC|gcvt||
|FUNC|get_current_dir_name| |FUNC|get_current_dir_name||
|FUNC|getdate| |FUNC|getdate||
|FUNC|getdents64| |FUNC|getdents64||
|FUNC|gethostid| |FUNC|gethostid||
|FUNC|getpass| |FUNC|getpass||
|FUNC|getservbyname_r| |FUNC|getservbyname_r||
|FUNC|getservbyport_r| |FUNC|getservbyport_r||
|FUNC|getspent| |FUNC|getspent||
|FUNC|getspnam| |FUNC|getspnam||
|FUNC|getspnam_r| |FUNC|getspnam_r||
|FUNC|gettext| |FUNC|gettext||
|FUNC|getusershell| |FUNC|getusershell||
|FUNC|getutid| |FUNC|getutid||
|FUNC|getutline| |FUNC|getutline||
|FUNC|getutxent| |FUNC|getutxent||
|FUNC|getutxid| |FUNC|getutxid||
|FUNC|getutxline| |FUNC|getutxline||
|FUNC|getw| |FUNC|getw||
|FUNC|getwc_unlocked| |FUNC|getwc_unlocked||
|FUNC|getwchar_unlocked| |FUNC|getwchar_unlocked||
|FUNC|glob64| |FUNC|glob64||
|FUNC|globfree64| |FUNC|globfree64||
|FUNC|init_malloc_hook_shared_library| |FUNC|init_malloc_hook_shared_library||
|FUNC|isastream| |FUNC|isastream||
|FUNC|l64a| |FUNC|l64a||
|FUNC|lchmod| |FUNC|lchmod||
|FUNC|lckpwdf| |FUNC|lckpwdf||
|FUNC|lio_listio| |FUNC|lio_listio||
|FUNC|lio_listio64| |FUNC|lio_listio64||
|FUNC|load_malloc_hook_shared_library| |FUNC|load_malloc_hook_shared_library||
|FUNC|log_print| |FUNC|log_print||
|FUNC|membarrier| |FUNC|membarrier||
|FUNC|mq_close| |FUNC|mq_close||
|FUNC|mq_getattr| |FUNC|mq_getattr||
|FUNC|mq_notify| |FUNC|mq_notify||
|FUNC|mq_open| |FUNC|mq_open||
|FUNC|mq_receive| |FUNC|mq_receive||
|FUNC|mq_send| |FUNC|mq_send||
|FUNC|mq_setattr| |FUNC|mq_setattr||
|FUNC|mq_timedreceive| |FUNC|mq_timedreceive||
|FUNC|mq_timedsend| |FUNC|mq_timedsend||
|FUNC|mq_unlink| |FUNC|mq_unlink||
|FUNC|name_to_handle_at| |FUNC|name_to_handle_at||
|FUNC|ngettext| |FUNC|ngettext||
|FUNC|ohos_malloc_hook_init_function| |FUNC|ohos_malloc_hook_init_function||
|FUNC|open_by_handle_at| |FUNC|open_by_handle_at||
|FUNC|pivot_root| |FUNC|pivot_root||
|FUNC|posix_close| |FUNC|posix_close||
|FUNC|posix_spawn_file_actions_addchdir_np| |FUNC|posix_spawn_file_actions_addchdir_np||
|FUNC|posix_spawn_file_actions_addfchdir_np| |FUNC|posix_spawn_file_actions_addfchdir_np||
|FUNC|pow10| |FUNC|pow10||
|FUNC|pow10f| |FUNC|pow10f||
|FUNC|pow10l| |FUNC|pow10l||
|FUNC|pthread_cancel| |FUNC|pthread_cancel||
|FUNC|pthread_getaffinity_np| |FUNC|pthread_getaffinity_np||
|FUNC|pthread_getattr_default_np| |FUNC|pthread_getattr_default_np||
|FUNC|pthread_getconcurrency| |FUNC|pthread_getconcurrency||
|FUNC|pthread_mutex_consistent| |FUNC|pthread_mutex_consistent||
|FUNC|pthread_mutex_getprioceiling| |FUNC|pthread_mutex_getprioceiling||
|FUNC|pthread_mutex_setprioceiling| |FUNC|pthread_mutex_setprioceiling||
|FUNC|pthread_mutexattr_getrobust| |FUNC|pthread_mutexattr_getrobust||
|FUNC|pthread_mutexattr_setrobust| |FUNC|pthread_mutexattr_setrobust||
|FUNC|pthread_setaffinity_np| |FUNC|pthread_setaffinity_np||
|FUNC|pthread_setattr_default_np| |FUNC|pthread_setattr_default_np||
|FUNC|pthread_setcancelstate| |FUNC|pthread_setcancelstate||
|FUNC|pthread_setcanceltype| |FUNC|pthread_setcanceltype||
|FUNC|pthread_setconcurrency| |FUNC|pthread_setconcurrency||
|FUNC|pthread_testcancel| |FUNC|pthread_testcancel||
|FUNC|pthread_timedjoin_np| |FUNC|pthread_timedjoin_np||
|FUNC|pthread_tryjoin_np| |FUNC|pthread_tryjoin_np||
|FUNC|putgrent| |FUNC|putgrent||
|FUNC|putpwent| |FUNC|putpwent||
|FUNC|putspent| |FUNC|putspent||
|FUNC|pututxline| |FUNC|pututxline||
|FUNC|putwc_unlocked| |FUNC|putwc_unlocked||
|FUNC|putwchar_unlocked| |FUNC|putwchar_unlocked||
|FUNC|remap_file_pages| |FUNC|remap_file_pages||
|FUNC|rindex| |FUNC|rindex||
|FUNC|secure_getenv| |FUNC|secure_getenv||
|FUNC|setkey| |FUNC|setkey||
|FUNC|setspent| |FUNC|setspent||
|FUNC|setusershell| |FUNC|setusershell||
|FUNC|setutxent| |FUNC|setutxent||
|FUNC|shm_open| |FUNC|shm_open||
|FUNC|shm_unlink| |FUNC|shm_unlink||
|FUNC|sigandset| |FUNC|sigandset||
|FUNC|sigisemptyset| |FUNC|sigisemptyset||
|FUNC|sigorset| |FUNC|sigorset||
|FUNC|sockatmark| |FUNC|sockatmark||
|FUNC|stime| |FUNC|stime||
|FUNC|strfmon| |FUNC|strfmon||
|FUNC|strfmon_l| |FUNC|strfmon_l||
|FUNC|strverscmp| |FUNC|strverscmp||
|FUNC|textdomain| |FUNC|textdomain||
|FUNC|ualarm| |FUNC|ualarm||
|FUNC|ulckpwdf| |FUNC|ulckpwdf||
|FUNC|ulimit| |FUNC|ulimit||
|FUNC|updwtmp| |FUNC|updwtmp||
|FUNC|updwtmpx| |FUNC|updwtmpx||
|FUNC|utmpxname| |FUNC|utmpxname||
|FUNC|versionsort| |FUNC|versionsort||
|FUNC|versionsort64| |FUNC|versionsort64||
|FUNC|vhangup| |FUNC|vhangup||
|FUNC|wordexp| |FUNC|wordexp||
|FUNC|wordfree| |FUNC|wordfree||
\ No newline at end of file
# libuv # libuv
## Introduction ## Introduction
libuv is a cross-platform library that implements asynchronous I/O based on event loops. It is mainly used in Node.js. libuv is a cross-platform library that implements asynchronous I/O based on event loops. It is mainly used in Node.js.
## Supported Capabilities ## Supported Capabilities
libuv implements cross-platform asynchronous I/O based on event loops. libuv implements cross-platform asynchronous I/O based on event loops.
It supports standard lib interfaces. It supports standard lib interfaces.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册