Một ứng dụng khách có thể yêu cầu hủy lệnh vẫn đang được máy chủ xử lý, sử dụng các chức năng được mô tả trong phần này.
PQGetCancel
Tạo cấu trúc dữ liệu chứa thông tin cần thiết để hủy lệnh được phát tỷ lệ kèo bóng đá trực tuyến hôm nay thông qua kết nối cơ sở dữ liệu cụ thể.
PQGetCancel
Tạo APGCANCEL
Đối tượng đã cho APGConn
Đối tượng kết nối. Nó sẽ trở lạinull
Nếu đã choConn
lànull
hoặc kết nối không hợp lệ. ThePGCANCEL
Đối tượng là cấu trúc mờ không có nghĩa là được tỷ lệ kèo bóng đá trực tuyến hôm nay cập trực tiếp bởi ứng dụng; nó chỉ có thể được tỷ lệ kèo bóng đá trực tuyến hôm nayền choPQCANCEL
hoặcPQFreeCANCEL
.
PQFreeCANCEL
giải phóng cấu trúc dữ liệu được tạo bởiPQGetCancel
.
VOID PQFREECANCEL (PGCANCEL *Hủy);
PQFreeCANCEL
giải phóng một đối tượng dữ liệu được tạo trước đó bởiPQGetCancel
.
PQCANCEL
Yêu cầu máy chủ từ bỏ xử lý lệnh hiện tại.
12914_12979
Giá trị trả về là 1 nếu yêu cầu hủy được gửi thành công và 0 nếu không. Nếu không,errbuf
được điền vào thông báo lỗi giải thích.errbuf
Phải là một mảng char có kích thướcerrbufsize
(kích thước được đề xuất là 256 byte).
Công văn thành công không đảm bảo rằng yêu cầu sẽ có bất kỳ ảnh hưởng nào. Nếu hủy bỏ có hiệu lực, lệnh hiện tại sẽ chấm dứt sớm và trả về kết quả lỗi. Nếu hủy bỏ không thành công (giả sử, vì máy chủ đã hoàn tất xử lý lệnh), thì sẽ không có kết quả hiển thị nào cả.
PQCANCEL
có thể được gọi một cách an toàn từ trình xử lý tín hiệu, nếuerrbuf
là một biến cục bộ trong trình xử lý tín hiệu. ThePGCANCEL
Đối tượng chỉ đọc xa nhưPQCANCEL
có liên quan, vì vậy nó cũng có thể được gọi từ một chủ đề tách biệt với một người thao túngPGConn
Đối tượng.
PQRequestCancel
PQRequestCancel
là biến thể không dùng củaPQCANCEL
.
int pqrequestCancel (pgconn *Conn);
yêu cầu máy chủ từ bỏ xử lý lệnh hiện tại. Nó hoạt động trực tiếp trênPGConn
Đối tượng và trong trường hợp lỗi lưu trữ thông báo lỗi trongPGConn
Đối tượng (từ đó có thể được tỷ lệ kèo bóng đá trực tuyến hôm nay xuất bởipqerrormessage
). Mặc dù chức năng là như nhau, cách tiếp cận này tạo ra các mối nguy hiểm cho các chương trình đa luồng và trình xử lý tín hiệu, vì có thể việc ghi đè lênPGConn
của thông báo lỗi sẽ làm rối tung hoạt động hiện đang được tiến tỷ lệ kèo bóng đá trực tuyến hôm nay trên kết nối.
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.