Definition at line 12 of file ut_DvdFileStream.h.
|
| 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 s32 | Read (void *pDst, ulong size) |
|
virtual bool | ReadAsync (void *pDst, ulong size, StreamCallback pCallback, void *pCallbackArg) |
|
virtual s32 | Peek (void *pDst, ulong size) |
|
virtual bool | PeekAsync (void *pDst, ulong size, StreamCallback pCallback, void *pCallbackArg) |
|
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 | CanAsync () 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 |
|
|
void | Initialize_ () |
|
ulong | AdjustReadLength_ (ulong len) |
|
|
static void | DvdAsyncCallback_ (s32 result, DVDFileInfo *pInfo) |
|
static void | DvdCBAsyncCallback_ (s32 result, DVDCommandBlock *pBlock) |
|
◆ SetPriority()
void nw4r::ut::DvdFileStream::SetPriority |
( |
s32 | priority | ) |
|
|
inline |
◆ Close()
virtual void nw4r::ut::DvdFileStream::Close |
( |
| ) |
|
|
virtual |
◆ Read()
virtual s32 nw4r::ut::DvdFileStream::Read |
( |
void * | pDst, |
|
|
ulong | size ) |
|
virtual |
◆ ReadAsync()
virtual bool nw4r::ut::DvdFileStream::ReadAsync |
( |
void * | pDst, |
|
|
ulong | size, |
|
|
StreamCallback | pCallback, |
|
|
void * | pCallbackArg ) |
|
virtual |
◆ Seek()
virtual void nw4r::ut::DvdFileStream::Seek |
( |
s32 | offset, |
|
|
ulong | origin ) |
|
virtual |
◆ Cancel()
virtual void nw4r::ut::DvdFileStream::Cancel |
( |
| ) |
|
|
virtual |
◆ CancelAsync()
virtual bool nw4r::ut::DvdFileStream::CancelAsync |
( |
StreamCallback | pCallback, |
|
|
void * | pCallbackArg ) |
|
virtual |
◆ IsBusy()
virtual bool nw4r::ut::DvdFileStream::IsBusy |
( |
| ) |
const |
|
inlinevirtual |
◆ Tell()
virtual ulong nw4r::ut::DvdFileStream::Tell |
( |
| ) |
const |
|
inlinevirtual |
◆ GetSize()
virtual ulong nw4r::ut::DvdFileStream::GetSize |
( |
| ) |
const |
|
inlinevirtual |
◆ CanAsync()
virtual bool nw4r::ut::DvdFileStream::CanAsync |
( |
| ) |
const |
|
inlinevirtual |
◆ CanSeek()
virtual bool nw4r::ut::DvdFileStream::CanSeek |
( |
| ) |
const |
|
inlinevirtual |
◆ CanRead()
virtual bool nw4r::ut::DvdFileStream::CanRead |
( |
| ) |
const |
|
inlinevirtual |
◆ CanWrite()
virtual bool nw4r::ut::DvdFileStream::CanWrite |
( |
| ) |
const |
|
inlinevirtual |
◆ CanCancel()
virtual bool nw4r::ut::DvdFileStream::CanCancel |
( |
| ) |
const |
|
inlinevirtual |
◆ GetOffsetAlign()
virtual ulong nw4r::ut::DvdFileStream::GetOffsetAlign |
( |
| ) |
const |
|
inlinevirtual |
◆ GetSizeAlign()
virtual ulong nw4r::ut::DvdFileStream::GetSizeAlign |
( |
| ) |
const |
|
inlinevirtual |
◆ GetBufferAlign()
virtual ulong nw4r::ut::DvdFileStream::GetBufferAlign |
( |
| ) |
const |
|
inlinevirtual |
◆ mFilePosition
◆ mCancelCallback
StreamCallback nw4r::ut::DvdFileStream::mCancelCallback |
|
private |
◆ mCancelArg
void* nw4r::ut::DvdFileStream::mCancelArg |
|
private |
◆ mIsCanceling
volatile bool nw4r::ut::DvdFileStream::mIsCanceling |
|
private |
◆ mFileInfo
◆ mPriority
s32 nw4r::ut::DvdFileStream::mPriority |
|
private |
◆ mIsBusy
volatile bool nw4r::ut::DvdFileStream::mIsBusy |
|
private |
◆ mCloseOnDestroyFlg
bool nw4r::ut::DvdFileStream::mCloseOnDestroyFlg |
|
private |
◆ mCloseEnableFlg
bool nw4r::ut::DvdFileStream::mCloseEnableFlg |
|
private |