수업 진행 상황

    • 메서드 세부 정보

      • getTransferredBytes

        public long getTransferredBytes()
        ProgressListener 이 추가된 이후 전송된 총 바이트 수를 반환합니다.
        반환합니다:
        ProgressListener 가 추가된 이후 전송된 바이트의 총 수입니다.
      • getTransferableBytes

        public long getTransferableBytes()
        전송 가능한 총 바이트 수(전송된 바이트 + 전송 보류 중인 바이트)를 반환합니다.

        ProgressListener 가 다운로드를 추적하는 경우 이 숫자는 Realm을 사용하는 다른 모든 클라이언트에서 생성한 변경 세트의 크기를 나타냅니다.

        ProgressListener 가 업로드를 추적하는 경우 이 숫자는 로컬에서 생성된 변경 세트의 크기를 나타냅니다.

        반환합니다:
        전송된 총 바이트 수 + 아직 전송 대기 중인 바이트 수입니다.
      • getFractionTransferred

        public double getFractionTransferred()
        전송 가능한 모든 바이트 중에서 전송된 바이트의 비율입니다. ProgressListener 가 추가된 이후의 계산입니다.
        반환합니다:
        0.0 ~ 1.0 사이의 숫자로, 여기서 0.0 는 아직 데이터가 전송되지 않았음을 나타내고 1.0 은 모든 데이터가 전송되었음을 나타냅니다.
      • isTransferComplete

        공개 부울 isTransferComplete()
        보류 중인 모든 바이트가 전송되면 true 를 반환합니다.

        ProgressListener 이(가) ProgressMode.INDEFINITELY 에 등록된 경우, 이 메서드는 true 반환 후 후속 이벤트에 대해 false 을 반환할 수 있습니다.

        ProgressListener 이(가) ProgressMode.CURRENT_CHANGES 에 등록된 경우, 이 메서드가 true 을(를) 반환하면 진행 이벤트가 더 이상 전송되지 않습니다.

        반환합니다:
        true 모든 변경 사항이 전송된 경우 그렇지 않으면 false 을 반환합니다.
      • 해시 코드

        public int 해시 코드()
        재정의:
        hashCode 수업 중 Object