calls.texinfo
来自「cygwin, 著名的在win32下模拟unix操作系统的东东」· TEXINFO 代码 · 共 710 行 · 第 1/2 页
TEXINFO
710 行
@item fprintf: C 4.9.7.3, P 8.2.3.6@item fputc: C 4.9.7.3, P 8.2.3.6@item fputs: C 4.9.7.4, P 8.2.3.6@item fread: C 4.9.8.1, P 8.2.3.5@item freopen: C 4.9.5.4, P 8.2.3.3@item fscanf: C 4.9.6.2, P 8.2.3.7@item fseek: C 4.9.9.2, P 8.2.3.7@item ftell: C 4.9.9.4, P 8.2.3.10@item ftrylockfile: P96 8.2.6.1 -- unimplemented@item funlockfile: P96 8.2.6.1 -- unimplemented@item fwrite: C 4.9.8.2, P 8.2.3.6@item getc: C 4.9.7.5, P 8.2.3.5@item getc_unlocked: P96 8.2.7.1@item getchar: C 4.9.7.6, P 8.2.3.5@item getchar_unlocked: P96 8.2.7.1@item gets: C 4.9.7.7, P 8.2.3.5@item gmtime_r: P96 8.3.6.1 -- unimplemented@item localtime_r: P96 8.3.7.1 -- unimplemented@item perror: C 4.9.10.4, P 8.2.3.8@item printf: C 4.9.6.3, P 8.2.3.6@item putc: C 4.9.7.8, P 8.2.3.6@item putc_unlocked: P96 8.2.7.1@item putchar: C 4.9.7.9, P 8.2.3.6@item putchar_unlocked: P96 8.2.7.1@item puts: C 4.9.7.10, P 8.2.3.6@item rand_r: P96 8.3.8.1 -- unimplemented@item remove: C 4.9.4.1, P 8.2.4@item rewind: C 4.9.9.5, P 8.2.3.7@item scanf: C 4.9.6.4, P 8.2.3.5@item setlocale: C 4.4.1.1, P 8.1.2.1@item siglongjmp: P 8.3.1.1@item sigsetjmp: P 8.3.1.1@item strtok_r: P96 8.3.3.1 -- unimplemented@item tmpfile: C 4.9.4.3, P 8.2.3.9@item tmpnam: C 4.9.4.4, P 8.2.5@item tzset: P 8.3.2.1@end itemize@item System Databases (Section 9)@itemize @code@item getgrgid: P 9.2.1.1@item getgrgid_r: P96 9.2.1.1 -- unimplemented@item getgrnam: P 9.2.1.1@item getgrnam_r: P96 9.2.1.1 -- unimplemented@item getpwnam: P 9.2.2.1@item getpwnam_r: P96 9.2.2.1 -- unimplemented@item getpwuid: P 9.2.2.1@item getpwuid_r: P96 9.2.2.1 -- unimplemented@end itemize@item Synchronization (Section 11)@itemize @code@item pthread_cond_broadcast: P96 11.4.3.1@item pthread_cond_destroy: P96 11.4.2.1@item pthread_cond_init: P96 11.4.2.1@item pthread_cond_signal: P96 11.4.3.1@item pthread_cond_timedwait: P96 11.4.4.1@item pthread_cond_wait: P96 11.4.4.1@item pthread_condattr_destroy: P96 11.4.1.1 -- unimplemented@item pthread_condattr_getpshared: P96 11.4.1.1 -- unimplemented@item pthread_condattr_init: P96 11.4.1.1 -- unimplemented@item pthread_condattr_setpshared: P96 11.4.1.1 -- unimplemented@item pthread_mutex_destroy: P96 11.3.2.1@item pthread_mutex_init: P96 11.3.2.1@item pthread_mutex_lock: P96 11.3.3.1@item pthread_mutex_trylock: P96 11.3.3.1@item pthread_mutex_unlock: P96 11.3.3.1@item sem_close: P96 11.2.4.1 -- unimplemented@item sem_destroy: P96 11.2.2.1@item sem_getvalue: P96 11.2.8.1 -- unimplemented@item sem_init: P96 11.2.1.1@item sem_open: P96 11.2.3.1 -- unimplemented@item sem_post: P96 11.2.7.1@item sem_trywait: P96 11.2.6.1@item sem_unlink: P96 11.2.5.1 -- unimplemented@item sem_wait: P96 11.2.6.1@end itemize@item Memory Management (Section 12)@itemize @code@item mlock: P96 12.1.2.1 -- unimplemented@item mlockall: P96 12.1.1.1 -- unimplemented@item mmap: P96 12.2.1.1@item mprotect: P96 12.2.3.1 @item msync: P96 12.2.4.1@item munlock: P96 12.1.2.1 -- unimplemented@item munlockall: P96 12.1.1.1 -- unimplemented@item munmap: P96 12.2.2.1 @item shm_open: P96 12.3.1.1 -- unimplemented@item shm_unlink: P96 12.3.2.1 -- unimplemented@end itemize@item Execution Scheduling (Section 13)@itemize @code@item pthread_attr_getinheritsched: P96 13.5.1.1 -- unimplemented@item pthread_attr_getschedparam: P96 13.5.1.1 -- unimplemented@item pthread_attr_getschedpolicy: P96 13.5.1.1 -- unimplemented@item pthread_attr_getscope: P96 13.5.1.1 -- unimplemented@item pthread_attr_setinheritsched: P96 13.5.1.1@item pthread_attr_setschedparam: P96 13.5.1.1 -- unimplemented@item pthread_attr_setschedpolicy: P96 13.5.1.1 -- unimplemented@item pthread_attr_setscope: P96 13.5.1.1 -- unimplemented@item pthread_getschedparam: P96 13.5.2.1@item pthread_mutex_getprioceiling: P96 13.6.2.1 -- unimplemented@item pthread_mutex_setprioceiling: P96 13.6.2.1 -- unimplemented@item pthread_mutexattr_getprioceiling: P96 13.6.1.1 -- unimplemented@item pthread_mutexattr_getprotocol: P96 13.6.1.1 -- unimplemented@item pthread_mutexattr_setprioceiling: P96 13.6.1.1 -- unimplemented@item pthread_mutexattr_setprotocol: P96 13.6.1.1 -- unimplemented@item pthread_setschedparam: P96 13.5.2.1@item sched_get_priority_max: P96 13.3.6.1 -- unimplemented@item sched_get_priority_min: P96 13.3.6.1 -- unimplemented@item sched_getparam: P96 13.3.2.1 -- unimplemented@item sched_getscheduler: P96 13.3.4.1 -- unimplemented@item sched_rr_get_interval: P96 13.3.6.1 -- unimplemented@item sched_setparam: P96 13.3.1.1 -- unimplemented@item sched_setscheduler: P96 13.3.3.1 -- unimplemented@item sched_yield: P96 13.3.5.1 -- unimplemented@end itemize@item Clocks and Timers (Section 14)@itemize @code@item clock_getres: P96 14.2.1.1 -- unimplemented@item clock_gettime: P96 14.2.1.1 -- unimplemented@item clock_settime: P96 14.2.1.1 -- unimplemented@item nanosleep: P96 14.2.5.1 -- unimplemented@item timer_create: P96 14.2.2.1 -- unimplemented@item timer_delete: P96 14.2.3.1 -- unimplemented@item timer_getoverrun: P96 14.2.4.1 -- unimplemented@item timer_gettime: P96 14.2.4.1 -- unimplemented@item timer_settime: P96 14.2.4.1 -- unimplemented@end itemize@item Message Passing (Section 15)@itemize @code@item mq_close: P96 15.2.2.1 -- unimplemented@item mq_getattr: P96 15.2.8.1 -- unimplemented@item mq_notify: P96 15.2.6.1 -- unimplemented@item mq_open: P96 15.2.1.1 -- unimplemented@item mq_receive: P96 15.2.5.1 -- unimplemented@item mq_send: P96 15.2.4.1 -- unimplemented@item mq_setattr: P96 15.2.7.1 -- unimplemented@item mq_unlink: P96 15.2.3.1 -- unimplemented@end itemize@item Thread Management (Section 16)@itemize @code@item pthread_attr_destroy: P96 16.2.1.1@item pthread_attr_getdetachstate: P96 16.2.1.1 -- unimplemented@item pthread_attr_getstackaddr: P96 16.2.1.1 -- unimplemented@item pthread_attr_getstacksize: P96 16.2.1.1@item pthread_attr_init: P96 16.2.1.1@item pthread_attr_setdetachstate: P96 16.2.1.1 -- unimplemented@item pthread_attr_setstackaddr: P96 16.2.1.1 -- unimplemented@item pthread_attr_setstacksize: P96 16.2.1.1@item pthread_create: P96 16.2.2.1@item pthread_detach: P96 16.2.4.1 -- unimplemented@item pthread_equal: P96 16.2.7.1@item pthread_exit: P96 16.2.5.1@item pthread_join: P96 16.2.3.1 -- unimplemented@item pthread_once: P96 16.2.8.1 -- unimplemented@item pthread_self: P96 16.2.6.1@end itemize@item Thread-Specific Data (Section 17)@itemize @code@item pthread_getspecific: P96 17.1.2.1@item pthread_key_create: P96 17.1.1.1@item pthread_key_delete: P96 17.1.3.1@item pthread_setspecific: P96 17.1.2.1@end itemize@item Thread Cancellation (Section 18)@itemize @code@item pthread_cancel: P96 18.2.1.1 -- unimplemented@item pthread_cleanup_pop: P96 18.2.3.1 -- unimplemented@item pthread_cleanup_push: P96 18.2.3.1 -- unimplemented@item pthread_setcancelstate: P96 18.2.2.1 -- unimplemented@item pthread_setcanceltype: P96 18.2.2.1 -- unimplemented@item pthread_testcancel: P96 18.2.2.1 -- unimplemented@end itemize@section Misc Functions@strong{(Please note: This section has not yet been updated for the latestnet release.)}@item Networking (net.cc) (Standardized by POSIX 1.g, which is probably still in draft?)@itemize @code@item accept@item bind@item connect@item getdomainname@item gethostbyaddr@item gethostbyname@item getpeername@item getprotobyname@item getprotobynumber@item getservbyname@item getservbyport@item getsockname@item getsockopt@item herror@item htonl@item htons@item inet_addr@item inet_makeaddr@item inet_netof@item inet_ntoa@item listen@item ntohl@item ntohs@item rcmd@item recv@item recvfrom@item rexec@item rresvport@item send@item sendto@item setsockopt@item shutdown@item socket@item socketpair@end itemizeOf these networking calls, rexec, rcmd and rresvport are implementedin MS IP stack but may not be implemented in other vendors' stacks.@item Other@itemize @code@item acl@item aclcheck@item aclfrommode@item aclfrompbits@item aclfromtext@item aclsort@item acltomode@item acltopbits@item acltotext@item chroot (with restrictions)@item closelog@item cwait@item cygwin_conv_to_full_posix_path@item cygwin_conv_to_full_win32_path@item cygwin_conv_to_posix_path@item cygwin_conv_to_win32_path@item cygwin_logon_user@item cygwin_posix_path_list_p@item cygwin_posix_to_win32_path_list@item cygwin_posix_to_win32_path_list_buf_size@item cygwin_set_impersonation_token@item cygwin_split_path@item cygwin_win32_to_posix_path_list@item cygwin_win32_to_posix_path_list_buf_size@item cygwin_winpid_to_pid@item dlclose@item dlerror@item dlfork@item dlopen@item dlsym@item endgrent@item endhostent@item facl@item fcloseall@item fcloseall_r@item ffs@item fstatfs@item ftime@item get_osfhandle@item getdtablesize@item getgrent@item gethostname@item getitimer@item getmntent@item getpagesize@item getpgid@item getpwent@item gettimeofday: BSD@item grantpt@item initgroups (stub)@item ioctl@item killpg@item login@item logout@item lstat@item mknod (stub, sets ENOSYS, returns -1)@item memccpy@item nice@item openlog@item pclose@item popen@item ptsname@item putenv@item random@item readv@item realpath@item regfree@item rexec@item select@item setegid: SVR4 (stub on 9X, sets ENOSYS, returns zero)@item endpwent@item setenv@item seterrno@item seteuid (stub on 9X, sets ENOSYS, returns zero)@item sethostent@item setitimer@item setmntent@item setmode@item setpassent@item setpgrp@item setpwent@item settimeofday: BSD (stub, set ENOSYS, return -1)@item sexecl@item sexecle@item sexeclp@item sexeclpe@item sexeclpe@item sexecp@item sexecv@item sexecve@item sexecvpe@item sigpause@item spawnl (spawn calls are from Windows C library)@item spawnle@item spawnlp@item spawnlpe@item spawnv@item spawnve@item spawnvp@item spawnvpe@item srandom@item statfs@item strsignal@item strtosigno@item swab@item syslog@item timezone@item truncate (SVR4/4.3+BSD)@item ttyslot@item unlockpt@item unsetenv@item usleep@item utimes@item vfork: stub that calls fork@item vhangup (stub, sets ENOSYS, returns -1)@item wait3@item wait4@item wcscmp@item wcslen@item wprintf@item writev@end itemize@end itemize
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?