다음을 통해 공유


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 멤버