XE8-indy 10의 CheckForGracefulDisconnect 함수 소스

553 단어 Delphiindy10
이 소스는 XE8 설치 디렉토리의 IdTCPConnection 파일 아래에 있습니다.
procedure TIdTCPConnection.CheckForGracefulDisconnect(ARaiseExceptionIfDisconnected: Boolean);
var
  // under ARC, convert a weak reference to a strong reference before working with it
  LIOHandler: TIdIOHandler;
begin
  LIOHandler := IOHandler;
  if Assigned(LIOHandler) then begin
    LIOHandler.CheckForDisconnect(ARaiseExceptionIfDisconnected);
  end else if ARaiseExceptionIfDisconnected then begin
    raise EIdException.Create(RSNotConnected);		//    
  end;
end;

좋은 웹페이지 즐겨찾기