Các cuộc gọi lại kèo tỷ số bóng đá euro hôm nay trữ xác định hành vi kèo tỷ số bóng đá euro hôm nay trữ thực tế của mô -đun. Máy chủ sẽ gọi cho họ theo yêu cầu để xử lý từng tệp WAL riêng lẻ.
TheCheck_configured_cb
kèo tỷ số bóng đá euro hôm nay được gọi để xác định xem mô -đun có được cấu hình đầy đủ và sẵn sàng chấp nhận các tệp WAL (ví dụ: các tham số cấu hình của nó được đặt thành các giá trị hợp lệ). Nếu khôngCheck_configured_cb
được xác định, máy chủ luôn giả sử kèo tỷ số bóng đá euro hôm nay được cấu hình.
typedef bool (*archivecheckconfiguredcb) (void);
nếuTRUE
Được trả về, máy chủ sẽ tiến hành kèo tỷ số bóng đá euro hôm nay trữ tệp bằng cách gọiarchive_file_cb
kèo tỷ số bóng đá euro hôm nay. Nếu nhưSai
Được trả về, kèo tỷ số bóng đá euro hôm nay trữ sẽ không được tiến hành và Archiver sẽ phát ra thông báo sau vào nhật ký máy chủ:
cảnh báo: archive_mode đã bật, nhưng kèo tỷ số bóng đá euro hôm nay trữ không được cấu hình
Trong trường hợp sau, máy chủ sẽ định kỳ gọi chức năng này và kèo tỷ số bóng đá euro hôm nay trữ sẽ chỉ tiến hành khi nó trả vềTRUE
.
Thearchive_file_cb
Callback được gọi để kèo tỷ số bóng đá euro hôm nay trữ một tệp WAL duy nhất.
typedef bool ( *ArchiveFileCb) (tệp const char *, const char *path);
nếuTRUE
Được trả về, máy chủ tiến hành như thể tệp được kèo tỷ số bóng đá euro hôm nay trữ thành công, có thể bao gồm tái chế hoặc xóa tệp WAL gốc. Nếu nhưfalse
Được trả về, máy chủ sẽ giữ tệp WAL gốc và kèo tỷ số bóng đá euro hôm nay trữ thử lại sau.Tệp
sẽ chỉ chứa tên tệp của tệp wal để kèo tỷ số bóng đá euro hôm nay trữ, trong khiđường dẫn
Chứa đường dẫn đầy đủ của tệp WAL (bao gồm tên tệp).
Theshutdown_cb
Callback được gọi khi quá trình kèo tỷ số bóng đá euro hôm nay trữ thoát ra (ví dụ: sau khi lỗi) hoặc giá trị củaArchive_L LibraryThay đổi. Nếu khôngshutdown_cb
được xác định, không có hành động đặc biệt nào được thực hiện trong các tình huống này.
typedef void (*ArchiveShutDownCb) (void);
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.