콘텐츠로 이동
무료 평가 시작

pdcomm_gem_spool_stop_transmit

함수

현재 전송 실행(transmission run)을 끝냅니다.

PdcommStatus pdcomm_gem_spool_stop_transmit(PdcommTcpEndpoint *endpoint)

선언 위치: #include <pdcomm_gem_spooling.h>

진행 중인 전달이 없고, 확인 응답된 디큐도 대기 중이지 않을 때만 허용됩니다. 스풀된 메시지는 유지됩니다.

매개변수

이름설명
endpoint장비 스풀이 있는 엔드포인트입니다.

반환값

성공하면 #PDCOMM_OK를 반환합니다. 전달 또는 디큐가 대기 중이거나 준비된 TCP 이벤트(staged event)가 대기 중이면 #PDCOMM_BACKPRESSURE를 반환합니다. 장비 스풀이 구성되지 않았으면 #PDCOMM_INVALID_STATE를 반환합니다. endpoint가 NULL이면 #PDCOMM_INVALID_ARGUMENT를 반환하며, 그 밖에 #PDCOMM_POISONED를 반환할 수 있습니다.