|
Public Methods |
| ~OsclAsyncFile () |
int32 | Open (const oscl_wchar *filename, uint32 mode, const OsclNativeFileParams ¶ms, Oscl_FileServer &fileserv) |
int32 | Open (const char *filename, uint32 mode, const OsclNativeFileParams ¶ms, Oscl_FileServer &fileserv) |
int32 | Seek (TOsclFileOffset offset, Oscl_File::seek_type origin) |
TOsclFileOffset | Tell () |
uint32 | Read (OsclAny *aBuffer1, uint32 aDataSize, uint32 aNumElements) |
int32 | EndOfFile () |
TOsclFileOffset | Size () |
int32 | Close () |
uint32 | Write (const OsclAny *aBuffer1, uint32 aDataSize, uint32 aNumElements) |
uint32 | Flush () |
Static Public Methods |
OsclAsyncFile * | NewL (OsclNativeFile &aAsyncFile, int32 aCacheSize, PVLogger *) |
void | Delete (OsclAsyncFile *) |
Data Fields |
uint32 | iNumOfRun |
uint32 | iNumOfRunErr |