Definition at line 12 of file ut_DvdLockedFileStream.h.
|
| NW4R_UT_RTTI_DECL (DvdLockedFileStream) |
|
| DvdLockedFileStream (s32 entrynum) |
|
| DvdLockedFileStream (const DVDFileInfo *pInfo, bool close) |
|
virtual s32 | Read (void *pDst, ulong size) |
|
virtual bool | ReadAsync (void *, ulong, StreamCallback, void *) |
|
virtual s32 | Peek (void *pDst, ulong size) |
|
virtual bool | PeekAsync (void *, ulong, StreamCallback, void *) |
|
virtual bool | CanAsync () const |
|
| NW4R_UT_RTTI_DECL (DvdFileStream) |
|
| DvdFileStream (s32 entrynum) |
|
| DvdFileStream (const DVDFileInfo *pInfo, bool close) |
|
bool | Open (s32 entrynum) |
|
bool | Open (const DVDFileInfo *pInfo, bool close) |
|
void | SetPriority (s32 priority) |
|
virtual void | Close () |
|
virtual void | Seek (s32 offset, ulong origin) |
|
virtual void | Cancel () |
|
virtual bool | CancelAsync (StreamCallback pCallback, void *pCallbackArg) |
|
virtual bool | IsBusy () const |
|
virtual ulong | Tell () const |
|
virtual ulong | GetSize () const |
|
virtual bool | CanSeek () const |
|
virtual bool | CanRead () const |
|
virtual bool | CanWrite () const |
|
virtual bool | CanCancel () const |
|
virtual ulong | GetOffsetAlign () const |
|
virtual ulong | GetSizeAlign () const |
|
virtual ulong | GetBufferAlign () const |
|
| NW4R_UT_RTTI_DECL (FileStream) |
|
| NW4R_UT_RTTI_DECL (IOStream) |
|
virtual void | Write (const void *pSrc, ulong size) |
|
virtual bool | WriteAsync (const void *pSrc, ulong size, StreamCallback pCallback, void *pCallbackArg) |
|
bool | IsAvailable () const |
|
|
static void | InitMutex_ () |
|
◆ Read()
virtual s32 nw4r::ut::DvdLockedFileStream::Read |
( |
void * | pDst, |
|
|
ulong | size ) |
|
virtual |
◆ ReadAsync()
virtual bool nw4r::ut::DvdLockedFileStream::ReadAsync |
( |
void * | , |
|
|
ulong | , |
|
|
StreamCallback | , |
|
|
void * | ) |
|
inlinevirtual |
◆ Peek()
virtual s32 nw4r::ut::DvdLockedFileStream::Peek |
( |
void * | pDst, |
|
|
ulong | size ) |
|
virtual |
◆ PeekAsync()
virtual bool nw4r::ut::DvdLockedFileStream::PeekAsync |
( |
void * | , |
|
|
ulong | , |
|
|
StreamCallback | , |
|
|
void * | ) |
|
inlinevirtual |
◆ CanAsync()
virtual bool nw4r::ut::DvdLockedFileStream::CanAsync |
( |
| ) |
const |
|
inlinevirtual |
◆ mCancelFlag
bool nw4r::ut::DvdLockedFileStream::mCancelFlag |
|
private |
◆ sInitialized
bool nw4r::ut::DvdLockedFileStream::sInitialized |
|
staticprivate |
◆ sMutex
OSMutex nw4r::ut::DvdLockedFileStream::sMutex |
|
staticprivate |