|
ReXGlue SDK
|
#include <rex/xam/app_manager.h>
Public Member Functions | |
| u32 | GetAppID () const |
| virtual rex::kernel::X_HRESULT | DispatchMessageSync (u32 message, u32 buffer_ptr, u32 buffer_length)=0 |
Protected Member Functions | |
| XAMApplet (const XAMKernelInterfaces &title, u32 app_id) | |
Protected Attributes | |
| XAMKernelInterfaces | title_ |
| rex::memory::GuestMembase | membase_ |
| u32 | app_id_ |
Base class of an XAM app, which receives messages dispatched by app ID.
|
protected |
| title | The kernel interfaces of the title the app serves. |
| app_id | The ID the app is registered under. |
|
pure virtual |
Processes a message addressed to the app.
| buffer_ptr | The guest address of the message buffer. |
|
protected |
Translates the message buffer addresses.