Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11

31.4. tỷ lệ kèo bóng đá trực tuyến hôm nay

31.4.1. Hỗ trợ nội tuyến cho các tiện ích mở tỷ lệ kèo bóng đá trực tuyến hôm nay

tỷ lệ kèo bóng đá trực tuyến hôm nay'sJITThực hiện có thể nội tuyến các cơ thể của các chức tỷ lệ kèo bóng đá trực tuyến hôm nay của các loạiCNội bộ, cũng như các toán tử dựa trên các chức tỷ lệ kèo bóng đá trực tuyến hôm nay đó. Để làm như vậy cho các chức tỷ lệ kèo bóng đá trực tuyến hôm nay trong các tiện ích mở rộng, các định nghĩa của các chức tỷ lệ kèo bóng đá trực tuyến hôm nay đó cần được cung cấp.PGXSĐể xây dựng tiện ích mở tỷ lệ kèo bóng đá trực tuyến hôm nay đối với máy chủ đã được biên dịch với hỗ trợ LLVM JIT, các tệp có liên quan sẽ được xây dựng và cài đặt tự động.

Các tệp có liên quan phải được cài đặt vào$ pkglibdir/bitcode/$ extext/và tóm tắt chúng thành$ PKGLIBDIR/BITCODE/$ extension.index.bc, trong đó$ pkglibdirCó phải thư mục được trả về bởipg_config - -pkglibdir$ extextlà tên cơ sở của thư viện được chia sẻ của tiện ích mở tỷ lệ kèo bóng đá trực tuyến hôm nay.

Lưu ý

Đối với các chức tỷ lệ kèo bóng đá trực tuyến hôm nay được tích hợp vàotỷ lệ kèo bóng đá trực tuyến hôm nayBản thân nó, BitCode được cài đặt vào$ pkglibdir/bitcode/postgres.

31.4.2. Có thể cắmJITnhà cung cấp

tỷ lệ kèo bóng đá trực tuyến hôm naycung cấp AJITThực hiện dựa trên9Tải xuống5. Giao diện choJITNhà cung cấp có thể cắm được và nhà cung cấp có thể được thay đổi mà không cần biên dịch lại (mặc dù hiện tại, quy trình xây dựng chỉ cung cấp dữ liệu hỗ trợ nội tuyến choLLVM). Nhà cung cấp hoạt động được chọn thông qua cài đặtjit_provider.

31.4.2.1.JITGiao diện nhà cung cấp

AJITNhà cung cấp được tải bằng cách tải động thư viện được chia sẻ được đặt tên. Đường dẫn tìm kiếm thư viện thông thường được sử dụng để định vị thư viện.JITGọi lại cho nhà cung cấp và để chỉ ra rằng thư viện thực sự là mộtJITNhà cung cấp, nó cần cung cấp chức tỷ lệ kèo bóng đá trực tuyến hôm nay C có tên_pg_jit_provider_init. Hàm này được thông qua một cấu trúc cần được lấp đầy bằng các con trỏ chức tỷ lệ kèo bóng đá trực tuyến hôm nay gọi lại cho các hành động riêng lẻ:

struct jitProviderCallbacks

Gửi hiệu chỉnh

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ớpMẫu nàyĐể báo cáo vấn đề tài liệu.