TsgcWebSocketHTTPServer메서드 › Stop

Stop 메서드

연결이 닫히는 동안 호출 스레드가 차단되지 않도록 보조 스레드에서 HTTP 서버를 중지합니다.

구문

procedure Stop;

설명

Stop은 Active := False를 설정하는 내부 작업자 스레드를 생성하므로, 모든 활성 연결이 해제되는 동안 호출자가 차단되는 대신 즉시 반환됩니다. 서버는 수신 대기 소켓을 닫고 내부적으로 DisconnectAll을 호출하여 WebSocket 및 HTTP keep-alive 연결을 모두 끊습니다. 서버가 완전히 중지되어 더 이상 연결을 수락하지 않을 때 알림을 받으려면 OnShutdown을 구독하십시오. 호출 스레드에서 실행되는 동기 종료를 선호하는 경우 Active 속성을 직접 사용하십시오.

예제


oServer.Stop();

메서드로 돌아가기