此类表示用于异步执行文件读取的回调对象。 此类派生自类FSFileReaderCallback。此类及其基类中的所有纯虚函数 都用作回调函数,应由用户实现,以便以自定义方式异步读取文件数据 (特别用于加载文档)。
- 参见
- FSFileReaderCallback
◆ addDownloadHint:size:()
| - (BOOL) addDownloadHint: |
|
(int) |
offset |
| size: |
|
(int) |
size |
|
|
| |
|
required |
用于添加偏移量和大小以指定数据段的回调函数, 然后应由应用程序下载该数据段。
Foxit PDF SDK将调用此回调函数为应用程序的下载管理器报告下载提示。
该段的位置(作为偏移量)和大小可能不准确,因为该段的一部分可能已经可用。 下载管理器必须管理这一点以最大化下载效率。
- 参数
-
| [in] | offset | 要提示的数据段的偏移量。 |
| [in] | size | 数据段的大小。 |
- 返回
- YES表示成功,而NO表示失败。
◆ isDataAvail:size:()
| - (BOOL) isDataAvail: |
|
(int) |
offset |
| size: |
|
(int) |
size |
|
|
| |
|
required |
用于检查指定数据段是否可用的回调函数。
只有当数据段中的所有字节都可用时,数据段才可用。
- 参数
-
| [in] | offset | 文件中的偏移量。 |
| [in] | size | 要检查是否可用的数据段的大小。 |
- 返回
- YES表示指定的数据段可用, 而NO表示指定的数据段尚不可用。