#include <oscl_file_cache.h>
Public Methods | |
| OsclFileCacheBuffer () | |
| int32 | SetPosition (TOsclFileOffset pos) |
| int32 | PrepRead () |
| int32 | PrepWrite () |
| int32 | WriteUpdatesToFile () |
| int32 | FillFromFile (uint32, uint32) |
| bool | IsUpdated () |
| bool | Contains (TOsclFileOffset pos) |
| bool | Preceeds (TOsclFileOffset pos) |
Data Fields | |
| OsclFileCache * | iContainer |
| bool | isFixed |
| uint32 | capacity |
| uint32 | usableSize |
| uint8 * | pBuffer |
| TOsclFileOffset | filePosition |
| uint32 | currentPos |
| uint32 | endPos |
| uint32 | updateStart |
| uint32 | updateEnd |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OSCL API
Posting Version: CORE_8.508.1.1