pdcomm_gem_spool_stop_transmit
함수
현재 전송 실행(transmission run)을 끝냅니다.
PdcommStatus pdcomm_gem_spool_stop_transmit(PdcommTcpEndpoint *endpoint)진행 중인 전달이 없고, 확인 응답된 디큐도 대기 중이지 않을 때만 허용됩니다. 스풀된 메시지는 유지됩니다.
매개변수
| 이름 | 설명 |
|---|---|
endpoint | 장비 스풀이 있는 엔드포인트입니다. |
반환값
성공하면 #PDCOMM_OK를 반환합니다. 전달 또는 디큐가 대기 중이거나 준비된 TCP 이벤트(staged event)가 대기 중이면 #PDCOMM_BACKPRESSURE를 반환합니다. 장비 스풀이 구성되지 않았으면 #PDCOMM_INVALID_STATE를 반환합니다. endpoint가 NULL이면 #PDCOMM_INVALID_ARGUMENT를 반환하며, 그 밖에 #PDCOMM_POISONED를 반환할 수 있습니다.