github.com/qiniu/go-sdk/v7@v7.27.0/storagev2/downloader/resumable_recorder/dummy.go (about)

     1  package resumablerecorder
     2  
     3  import "time"
     4  
     5  type dummyResumableRecorder struct{}
     6  
     7  // 创建假的可恢复记录仪
     8  func NewDummyResumableRecorder() ResumableRecorder {
     9  	return dummyResumableRecorder{}
    10  }
    11  
    12  func (dummyResumableRecorder) OpenForReading(*ResumableRecorderOpenArgs) ReadableResumableRecorderMedium {
    13  	return nil
    14  }
    15  
    16  func (dummyResumableRecorder) OpenForAppending(*ResumableRecorderOpenArgs) WriteableResumableRecorderMedium {
    17  	return nil
    18  }
    19  
    20  func (dummyResumableRecorder) OpenForCreatingNew(*ResumableRecorderOpenArgs) WriteableResumableRecorderMedium {
    21  	return nil
    22  }
    23  
    24  func (dummyResumableRecorder) Delete(*ResumableRecorderOpenArgs) error {
    25  	return nil
    26  }
    27  
    28  func (dummyResumableRecorder) ClearOutdated(createdBefore time.Duration) error {
    29  	return nil
    30  }