file_info() = file:file_info()
file_name() = file:name_all()
read_file_fast/1 | Reads contents of local file Filename and returns {ok, BinaryData}, where BinaryData is a binary data object that contains the contents of Filename, or {error, Reason} if an error occurs. |
read_file_info_fast/1 | Retrieves information about local file. |
read_file_fast(Filename::file_name()) -> {ok, BinaryData::binary()} | {error, Reason::atom()}
Reads contents of local file Filename and returns {ok, BinaryData}, where BinaryData is a binary data object that contains the contents of Filename, or {error, Reason} if an error occurs. This function is optimized for reading contents of local files, as no Erlang process is used. It calls file:open/2 with options [read, raw, binary].
read_file_info_fast(Filename::file_name()) -> {ok, FileInfo::file_info()} | {error, Reason::any()}
Retrieves information about local file. Returns {ok, FileInfo} if successful, otherwise {error, Reason}. Works as file:read_file_info/2 but optimized for local files. This is a wrapper of: file:read_file_info(Filename, [raw, {time, posix}]).
Generated by EDoc