TsgcWebSocketServer메서드 › Stop

Stop 메서드

보조 스레드에서 서버를 중지하므로 연결이 닫히는 동안 호출 스레드가 블로킹되지 않습니다.

구문

procedure Stop;

설명

Stop은 Active := False를 설정하는 내부 worker 스레드를 생성하므로, 호출자는 모든 활성 연결이 해제되는 동안 차단하지 않고 즉시 반환됩니다. 서버는 수신 소켓을 닫고 열린 연결을 드롭하기 위해 내부적으로 DisconnectAll을 호출합니다. 서버가 완전히 중지되고 더 이상 연결이 수락되지 않을 때 알림을 받으려면 OnShutdown을 구독하십시오. 호출 스레드에서 실행되는 동기식 종료를 선호하면 Active 속성을 직접 사용하십시오.

예제


oServer.Stop();

메서드로 돌아가기