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