윈 토토 9.3.25 문서 | ||||
---|---|---|---|---|
이전 | PostgreSQL : 문서 : 9.3 : LIBPQ -C 토토 커뮤니티 | 31 장.libpq-C 라이브러리 | 다음 |
클라이언트 응용 프로그램은 명령 취소를 요청할 수 있습니다.
pqgetCancel
필요한 정보가 포함 된 데이터 구조를 만듭니다
pgcancel *pqgetCancel (pgconn *conn);
pqgetCancel
a 생성pgcancel주어진 객체pgconn연결 객체. 돌아올 것입니다NULL주어진 경우connisNULL또는 유효하지 않습니다pgcancel객체는 an입니다pqcancel
또는PQFREECANCEL
.
PQFREECANCEL
|pqgetCancel
.
void pqfreecancel (pgcancel *cancel);
PQFREECANCEL
데이터 객체를 해제합니다pqgetCancel
.
pqcancel
서버가 현재의 처리를 포기하도록 요청합니다
int pqcancel (pgcancel *cance, char *errbuf, int errbufsize);
취소 요청이 성공적으로 인 경우 반환 값이 1입니다.errbuf설명 오류 메시지로 채워져 있습니다.errbuf크기의 숯불 배열이어야합니다errbufsize(권장 크기는 256입니다
성공적인 파견이 요청에
pqcancel
안전하게 호출 할 수 있습니다errbufISpgcancel객체는까지 읽기 전용입니다.pqcancel
관련이 있으므로 가능합니다pgconn개체.