ljh2_branch
luojunhui 1 year ago
parent d2a2dc7486
commit 7aff6523d1

@ -67,7 +67,7 @@ static FILE *bw_FILE[MAXFD] = {0,0,0,0,0};
*/
static int
getidx(int fd, int flg)
getidx(int fd, int flg)//保存给定的文件描述符 fd。
{
int i, retval = -1;
@ -87,7 +87,7 @@ getidx(int fd, int flg)
/* Let caller know that bclose() should handle it (TRUE) */
boolean
close_check(int fd)
close_check(int fd)//检查给定的文件描述符 fd 是否已经存在于 bw_sticky 数组中。
{
int idx = getidx(fd, NOSLOT);
boolean retval = FALSE;
@ -98,7 +98,7 @@ close_check(int fd)
}
void
bufon(int fd)
bufon(int fd)//启用缓冲IO并将给定的文件描述符 fd 关联到一个 bw_sticky 数组中的索引。
{
int idx = getidx(fd, NOFLG);
@ -119,7 +119,7 @@ bufon(int fd)
}
void
bufoff(int fd)
bufoff(int fd)//关闭与给定文件描述符 fd 关联的缓冲IO。
{
int idx = getidx(fd, NOFLG);
@ -130,7 +130,7 @@ bufoff(int fd)
}
void
bclose(int fd)
bclose(int fd)//关闭与给定文件描述符 fd 关联的文件,并释放相关的资源。
{
int idx = getidx(fd, NOSLOT);
@ -150,7 +150,7 @@ bclose(int fd)
}
void
bflush(int fd)
bflush(int fd)//刷新与给定文件描述符 fd 关联的缓冲区。
{
int idx = getidx(fd, NOFLG);

Loading…
Cancel
Save