Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JHIMccBufWriter Class Reference

#include <JHIMccBuf.h>

+ Inheritance diagram for JHIMccBufWriter:
+ Collaboration diagram for JHIMccBufWriter:

Public Member Functions

 JHIMccBufWriter (u16 channel, u16, u32)
 
virtual ~JHIMccBufWriter ()
 
int writeBegin ()
 
int write (void *pBuf, u32 size)
 
void writeEnd ()
 
- Public Member Functions inherited from JHIMccBuf
 JHIMccBuf (u16 channel, u16, u32)
 
void setHeaderToBuf (u32 data, u32 position, u16 size)
 
u32 setDataToBuf (void *pData, u16 size)
 
int readData (u32 position, u32 *pOutData)
 
int readDataFromBuf (void *pBuf, u32 size)
 
int JHIRead (u32 channel, u32 offset, void *buffer, u32 size)
 
int JHIWrite (u32 channel, u32 offset, void *buffer, u32 size)
 
int JHIMCCWrite (u32 channel, u32 offset, void *buffer, u32 size)
 
int JHIMCCRead (u32 channel, u32 offset, void *buffer, u32 size)
 
virtual ~JHIMccBuf ()
 
virtual void initInstance (u16 channel, u16, u32)
 
virtual void init ()
 
virtual void initBuf ()
 
virtual void enablePort ()
 
virtual void disablePort ()
 
virtual bool isPort ()
 

Additional Inherited Members

- Public Attributes inherited from JHIMccBuf
u32 mTag
 
u16 field_0x8
 
u16 field_0xa
 
u16 field_0xc
 
u16 mChannel
 
u16 field_0x10
 
int mReadOffset
 
int mWriteOffset
 
int field_0x1c
 
u32 field_0x20
 
u32 mBeginPos
 
u32 mEndPos
 
bool mPortEnabled
 
- Static Public Attributes inherited from JHIMccBuf
static u8mTempBuf
 
static u16 mRefCount
 

Constructor & Destructor Documentation

◆ JHIMccBufWriter()

JHIMccBufWriter::JHIMccBufWriter ( u16  channel,
u16  param_1,
u32  param_2 
)

◆ ~JHIMccBufWriter()

JHIMccBufWriter::~JHIMccBufWriter ( )
virtual

Member Function Documentation

◆ write()

int JHIMccBufWriter::write ( void pBuf,
u32  size 
)

◆ writeBegin()

int JHIMccBufWriter::writeBegin ( )

◆ writeEnd()

void JHIMccBufWriter::writeEnd ( )

The documentation for this class was generated from the following files: