TsgcWebSocketServer_HTTPAPI › 메서드 › Stop
연결이 닫히고 요청 큐가 해제되는 동안 호출 스레드가 차단되지 않도록 보조 스레드에서 HTTP.sys 서버를 중지합니다.
procedure Stop;
Stop은 Active := False를 설정하는 내부 작업자 스레드를 생성하므로, 모든 활성 WebSocket 연결이 해제되는 동안 차단되는 대신 호출자가 즉시 반환됩니다. 서버는 열린 클라이언트를 끊기 위해 내부적으로 DisconnectAll을 호출하고, 등록된 URL 그룹을 제거하며, HTTP.sys 요청 큐를 닫습니다. 서버가 완전히 중지되고 더 이상 요청이 수락되지 않으면 알림을 받으려면 OnShutdown을 구독하십시오. 호출 스레드에서 실행되는 동기 종료를 선호하는 경우 Active 속성을 직접 사용하십시오.
oServer.Stop();