Interface ICCameraDeviceDownloadDelegate


  • public interface ICCameraDeviceDownloadDelegate
    [@protocol] ICCameraDeviceDownloadDelegate The object passed in as 'downloadDelegate' in the 'requestDownloadFile:options:downloadDelegate:didDownloadSelector:contextInfo:' message must conform to ICCameraDeviceDownloadDelegate protocol.
    • Method Detail

      • didDownloadFileErrorOptionsContextInfo

        default void didDownloadFileErrorOptionsContextInfo​(@NotNull
                                                            @NotNull ICCameraFile file,
                                                            @Nullable
                                                            @Nullable NSError error,
                                                            @NotNull
                                                            @NotNull NSDictionary<java.lang.String,​?> options,
                                                            @Nullable
                                                            @Nullable org.moe.natj.general.ptr.VoidPtr contextInfo)
        didDownloadFile:error:options:contextInfo: This message is sent to the delegate when the requested download operation is complete.
      • didReceiveDownloadProgressForFileDownloadedBytesMaxBytes

        default void didReceiveDownloadProgressForFileDownloadedBytesMaxBytes​(@NotNull
                                                                              @NotNull ICCameraFile file,
                                                                              long downloadedBytes,
                                                                              long maxBytes)
        didReceiveDownloadProgressForFile:downloadedBytes:maxBytes: This message is sent to the delegate to provide status of the download operation. API-Since: 13.0