非同期リクエスト情報 More...
#include <GxSysFile.h>


Public Member Functions | |
操作 | |
| GX_FORCE_INLINE b32 | isFree (void) const |
| 空きバッファ判定 | |
| constexpr void | free (void) |
| 空きバッファ設定 | |
| void | setRequestRead (GxFile *pFile, void *pDst, u32 seek, u32 size, const GxAsyncRequestCallback *pCallback) |
| 読み込みリクエスト設定 | |
Public Attributes | |
メンバ変数 | |
| GX_HANDLE | _handle |
| ハンドル | |
| GxFile * | _pFile |
| 読み込みファイル情報 | |
| void * | _pDst |
| 読込先ポインタ | |
| u32 | _size |
| 読み込みサイズ | |
| u32 | _seek |
| シーク位置 | |
| u32 | _remain |
| 残サイズ | |
| REQUEST_STATE | _state |
| リクエスト状態 | |
| ASYNC_RESULT | _result |
| 非同期処理結果 | |
| GxAsyncRequestCallback | _callback |
| コールバック情報 | |
Additional Inherited Members | |
Static Public Member Functions inherited from GxStructBase | |
| static GxRtti & | __getStaticRtti (void) |
非同期リクエスト情報
| GX_FORCE_INLINE void GxSysFile::GxAsyncRequest::setRequestRead | ( | GxFile * | pFile, |
| void * | pDst, | ||
| u32 | seek, | ||
| u32 | size, | ||
| const GxAsyncRequestCallback * | pCallback ) |
読み込みリクエスト設定
| pFile | [in,out] ファイルポインタ |
| pDst | [in,out] 読み込み先バッファポインタ |
| seek | [in] 読み込み開始位置 |
| size | [in] 読み込みサイズ |
| pCallback | [in] リクエストコールバック情報 |
