PQsetNoticeProcessor제어 다음에 의해 생성된 통지 및 경고 메시지 보고 토토 핫.
void PQsetNoticeProcessor(PGconn * conn,
void (*noticeProcessor) (void * arg, const char * 메시지),
무효 * 인수)
기본적으로,토토 핫"공지"를 인쇄합니다 stderr의 백엔드 메시지와 몇 가지 오류 자체적으로 생성되는 메시지입니다. 이 동작은 다음과 같습니다. 무언가를 수행하는 콜백 함수를 제공하여 재정의됨 다른 메시지와 함께. 콜백 함수에 다음 텍스트가 전달됩니다. 오류 메시지(후행 개행 포함) 및 공백 전달된 것과 동일한 포인터PQsetNoticeProcessor. (이 포인터는 다음과 같이 사용될 수 있습니다. 필요한 경우 애플리케이션별 상태에 액세스합니다.) 기본 알림 프로세서는 단순히
정적 공허
defaultNoticeProcessor(void * arg, const char * 메시지)
fprintf(stderr, "%s", 메시지);
특별 통지 프로세서를 사용하려면 다음을 호출하세요.PQsetNoticeProcessor새로운 생성 직후 PGconn 개체입니다.