PR_Available

确定在指定文件或套接字中,当前读写指针之后可供读取的字节数(以 32 位整数表示)。

语法

#include <prio.h>

PRInt32 PR_Available(PRFileDesc *fd);

参数

该函数具有以下参数

fd

指向一个表示文件或套接字的 PRFileDesc 对象的指针。

返回值

该函数返回以下值之一

  • 如果函数成功完成,则返回可供读取的字节数。对于普通文件,这些是当前文件指针之后的字节。

  • 如果函数失败,则返回 -1。然后可以通过 PR_GetError 获取错误代码。

描述

PR_Available 可用于普通文件和套接字。 PR_Available 不适用于 Win32 平台上的管道。

另请参阅

如果可供读取的字节数超出 32 位整数的范围,请使用 PR_Available64