pdcomm_gem_program_resync
함수
파일 저장소의 상위 디렉터리 동기화를 다시 시도합니다.
PdcommStatus pdcomm_gem_program_resync(PdcommTcpEndpoint *endpoint)#PDCOMM_PROGRAM_UNCONFIRMED 이후 애플리케이션에 확인된 디렉터리 동기화가 필요할 때 사용합니다. 이 호출은 데이터를 다시 쓰지 않으며, 보관된 응답을 확인 처리하지도 않습니다.
매개변수
| 이름 | 설명 |
|---|---|
endpoint | 파일 기반 프로그램 저장소가 있는 엔드포인트입니다. |
반환값
디렉터리를 동기화했으면 #PDCOMM_OK를 반환합니다. RAM 저장소이거나 프로그램 저장소가 구성되지 않았으면 #PDCOMM_INVALID_STATE를 반환합니다. 동기화에 실패하면 #PDCOMM_IO_ERROR를 반환합니다. 준비된 TCP 이벤트(staged event)가 대기 중이면 #PDCOMM_BACKPRESSURE를 반환합니다. endpoint가 NULL이면 #PDCOMM_INVALID_ARGUMENT를 반환하며, #PDCOMM_POISONED를 반환할 수도 있습니다.