LocalFile¶
Represents a local file
LocalFile(
path: string,
can_be_downloaded: Bool,
can_be_deleted: Bool,
is_downloading_active: Bool,
is_downloading_completed: Bool,
download_offset: int53,
downloaded_prefix_size: int53,
downloaded_size: int53
) → LocalFile
path¶
string
Local path to the locally available file part; may be empty
can_be_downloaded¶
Bool
True, if it is possible to download or generate the file
can_be_deleted¶
Bool
True, if the file can be deleted
is_downloading_active¶
Bool
True, if the file is currently being downloaded (or a local copy is being generated by some other means)
is_downloading_completed¶
Bool
True, if the local copy is fully available
download_offset¶
int53
Download will be started from this offset. downloaded_prefix_size is calculated from this offset
downloaded_prefix_size¶
int53
If is_downloading_completed is false, then only some prefix of the file starting from download_offset is ready to be read. downloaded_prefix_size is the size of that prefix in bytes
downloaded_size¶
int53
Total downloaded file size, in bytes. Can be used only for calculating download progress. The actual file size may be bigger, and some parts of it may contain garbage