次の方法で共有


PFLocalStorageHooks

ストレージ フックをカプセル化する構造体。

構文

typedef struct PFLocalStorageHooks {  
    XTaskQueueHandle queueHandle;  
    PFPlatformLocalStorageReadAsyncHandler* read;  
    PFPlatformLocalStorageWriteAsyncHandler* write;  
    PFPlatformLocalStorageClearAsyncHandler* clear;  
    void* context;  
} PFLocalStorageHooks;  

メンバー

queueHandle XTaskQueueHandle
nullptr でもかまいません

(省略可能) フックを呼び出すキュー。 指定しない場合、コールバックは PFInitialize に提供されたバックグラウンド キューで呼び出されます。

read PFPlatformLocalStorageReadAsyncHandler*

カスタム読み取りフック。

write PFPlatformLocalStorageWriteAsyncHandler*

カスタム書き込みフック。

clear PFPlatformLocalStorageClearAsyncHandler*

カスタム クリア フック。

context void*
nullptr でもかまいません

(省略可能) ストレージ フックに渡されるクライアント コンテキスト。

解説

3 つのハンドラーはすべて同時に設定する必要があります。

要件

ヘッダー: PFPlatform.h

関連項目

PFPlatform メンバー