更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
fd_table_s结构体 参考

进程fd表结构体 更多...

#include <fd_table.h>

成员变量

unsigned int max_fds
 进程的文件描述符最多有256个 更多...
 
struct file_table_sft_fds
 
fd_set * proc_fds
 进程fd管理位,用bitmap管理FD使用情况,默认打开了 0,1,2 (stdin,stdout,stderr) 更多...
 
fd_set * cloexec_fds
 
sem_t ft_sem
 

详细描述

进程fd表结构体

在文件 fd_table.h84 行定义.

结构体成员变量说明

◆ cloexec_fds

fd_set* fd_table_s::cloexec_fds

在文件 fd_table.h88 行定义.

◆ ft_fds

struct file_table_s* fd_table_s::ft_fds

在文件 fd_table.h86 行定义.

◆ ft_sem

sem_t fd_table_s::ft_sem

在文件 fd_table.h89 行定义.

◆ max_fds

unsigned int fd_table_s::max_fds

进程的文件描述符最多有256个

在文件 fd_table.h85 行定义.

◆ proc_fds

fd_set* fd_table_s::proc_fds

进程fd管理位,用bitmap管理FD使用情况,默认打开了 0,1,2 (stdin,stdout,stderr)

在文件 fd_table.h87 行定义.


该结构体的文档由以下文件生成: