|
uuu
uuu (Universal Update Utility), mfgtools 3.0
|
#include <map>#include "buffer.h"#include <sys/stat.h>#include "liberror.h"#include <iostream>#include <fstream>#include "libcomm.h"#include "libuuu.h"#include "zip.h"#include "fat.h"#include "tar.h"#include <string.h>#include "bzlib.h"#include "stdio.h"#include <limits>#include "http.h"#include "zstd.h"#include "libusb.h"#include <chrono>#include "dirent.h"Classes | |
| class | FSBasic |
| class | FSFlat |
| class | FSNetwork |
| class | FSHttp |
| class | FSHttps |
| class | FSBackFile |
| class | FSZip |
| class | FSTar |
| class | FSFat |
| class | CommonStream |
| class | FSCompressStream |
| class | Bz2stream |
| class | FSBz2 |
| class | Gzstream |
| class | FSGz |
| class | ZstdStream |
| class | FSzstd |
| class | FS_DATA |
| class | Bz2FragmentBlock |
Macros | |
| #define | stat_os stat64 |
| #define | MAGIC_PATH '>' |
Functions | |
| void | set_current_dir (const string &dir) |
| int | zip_async_load (const string &zipfile, const string &fn, shared_ptr< FileBuffer > buff) |
| uint64_t | get_file_timesample (const string &filename) |
| shared_ptr< FileBuffer > | get_file_buffer (string filename, bool async) |
| bool | check_file_exist (const string &filename, bool) |
| int | uuu_for_each_ls_file (uuu_ls_file fn, const char *file_path, void *p) |
| void | uuu_set_small_mem (uint32_t val) |
| void | clean_up_filemap () |
Variables | |
| static map< string, shared_ptr< FileBuffer > > | g_filebuffer_map |
| static mutex | g_mutex_map |
| static bool | g_small_memory = true |
| string | g_current_dir = ">" |
| FSFlat | g_fsflat |
| FSHttp | g_fshttp |
| FSHttps | g_fshttps |
| FSZip | g_fszip |
| FSTar | g_fstar |
| FSFat | g_fsfat |
| FSBz2 | g_fsbz2 |
| FSGz | g_fsgz |
| FSzstd | g_FSzstd |
| static class FS_DATA | g_fs_data |
| #define MAGIC_PATH '>' |
| #define stat_os stat64 |
| bool check_file_exist | ( | const string & | filename, |
| bool | start_async_load ) |
| void clean_up_filemap | ( | ) |
| shared_ptr< FileBuffer > get_file_buffer | ( | string | filename, |
| bool | async ) |
| uint64_t get_file_timesample | ( | const string & | filename | ) |
| void set_current_dir | ( | const string & | dir | ) |
| int uuu_for_each_ls_file | ( | uuu_ls_file | fn, |
| const char * | file_path, | ||
| void * | p ) |
| void uuu_set_small_mem | ( | uint32_t | val | ) |
| int zip_async_load | ( | const string & | zipfile, |
| const string & | fn, | ||
| shared_ptr< FileBuffer > | buff ) |
| string g_current_dir = ">" |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |