51.1. 초기화 함수

아카이브 라이브러리는 다음을 사용하여 공유 라이브러리를 동적으로 로드하여 로드됩니다.archive_library의 이름을 라이브러리 기본 이름으로 사용합니다. 일반 라이브러리 검색 경로는 라이브러리를 찾는 데 사용됩니다. 필요한 아카이브 모듈 콜백을 제공하고 라이브러리가 실제로 아카이브 모듈임을 나타내려면 다음과 같은 함수를 제공해야 합니다._PG_archive_module_init. 이 함수에는 개별 작업에 대한 콜백 함수 포인터로 채워져야 하는 구조체가 전달됩니다.

typedef 구조체 ArchiveModuleCallbacks

    ArchiveCheckConfiguredCB check_configured_cb;
    ArchiveFileCB archive_file_cb;
    ArchiveShutdownCB shutdown_cb;
 ArchiveModuleCallbacks;
typedef void (*ArchiveModuleInit) (ArchiveModuleCallbacks *cb 구조);

오직archive_file_cb콜백이 필요합니다. 나머지는 선택사항입니다.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.