miniproto.media.upload
miniproto.media.upload
Section titled “miniproto.media.upload”Upload media in bounded concurrent parts with cancellation-safe cleanup.
Public objects
Section titled “Public objects”DEFAULT_CHUNK_SIZE— Public attributeminiproto.media.upload.DEFAULT_CHUNK_SIZE.BIG_FILE_THRESHOLD— Public attributeminiproto.media.upload.BIG_FILE_THRESHOLD.DEFAULT_UPLOAD_FLOOD_SLEEP_THRESHOLD— Public attributeminiproto.media.upload.DEFAULT_UPLOAD_FLOOD_SLEEP_THRESHOLD.DEFAULT_UPLOAD_PART_TIMEOUT— Public attributeminiproto.media.upload.DEFAULT_UPLOAD_PART_TIMEOUT.DEFAULT_UPLOAD_CONCURRENCY— Public attributeminiproto.media.upload.DEFAULT_UPLOAD_CONCURRENCY.ProgressCallback— Public type aliasminiproto.media.upload.ProgressCallback.FileSource— Public type aliasminiproto.media.upload.FileSource.MediaUploadError— Raised only for unsatisfiable part-count configuration orBoolFalsereplies.RawInvoker— Public type aliasminiproto.media.upload.RawInvoker.MediaUploadResult— Completed upload metadata and the MTProto input-file reference to reuse.upload_file— Upload a source as MTProto file parts and return its input-file handle.