#include <stdint.h>
#include <stddef.h>
Go to the source code of this file.
|
typedef int(* | uuu_notify_fun) (struct uuu_notify, void *data) |
typedef int(* | uuu_show_cfg) (const char *pro, const char *chip, const char *comp, uint16_t vid, uint16_t pid, uint16_t bcdlow, uint16_t bcdhigh, void *p) |
typedef int(* | uuu_ls_file) (const char *path, void *p) |
typedef int(* | uuu_ls_usb_devices) (const char *path, const char *chip, const char *pro, uint16_t vid, uint16_t pid, uint16_t bcd, const char *serial_no, void *p) |
typedef int(* | uuu_askpasswd) (char *prompt, char user[MAX_USER_LEN], char passwd[MAX_USER_LEN]) |
◆ DLLEXPORT
◆ DLLIMPORT
◆ EXT
◆ MAX_USER_LEN
◆ uuu_askpasswd
◆ uuu_ls_file
typedef int(* uuu_ls_file) (const char *path, void *p) |
◆ uuu_ls_usb_devices
typedef int(* uuu_ls_usb_devices) (const char *path, const char *chip, const char *pro, uint16_t vid, uint16_t pid, uint16_t bcd, const char *serial_no, void *p) |
◆ uuu_notify_fun
◆ uuu_show_cfg
typedef int(* uuu_show_cfg) (const char *pro, const char *chip, const char *comp, uint16_t vid, uint16_t pid, uint16_t bcdlow, uint16_t bcdhigh, void *p) |
◆ bmap_mode
Enumerator |
---|
Default | |
Force | |
Ignore | |
◆ LIBUUU_DEBUG_LEVEL
Enumerator |
---|
LIBUUU_NORMAL | |
LIBUUU_DETAIL | |
◆ uuu_add_usbpath_filter()
EXT int uuu_add_usbpath_filter |
( |
const char * | path | ) |
|
◆ uuu_add_usbserial_no_filter()
EXT int uuu_add_usbserial_no_filter |
( |
const char * | serial_no | ) |
|
◆ uuu_auto_detect_file()
EXT int uuu_auto_detect_file |
( |
const char * | filename | ) |
|
◆ uuu_for_each_cfg()
◆ uuu_for_each_devices()
◆ uuu_for_each_ls_file()
EXT int uuu_for_each_ls_file |
( |
uuu_ls_file | fn, |
|
|
const char * | path, |
|
|
void * | p ) |
◆ uuu_get_bmap_mode()
◆ uuu_get_last_err()
EXT int uuu_get_last_err |
( |
| ) |
|
Get Last error code
- Returns
- last error code
◆ uuu_get_last_err_string()
EXT const char * uuu_get_last_err_string |
( |
| ) |
|
Get Last error string
- Returns
- last error string
◆ uuu_get_version()
EXT int uuu_get_version |
( |
| ) |
|
1.0.1 bit[31:24].bit[23:12].bit[11:0]
◆ uuu_get_version_string()
EXT const char * uuu_get_version_string |
( |
| ) |
|
◆ uuu_register_notify_callback()
◆ uuu_run_cmd()
EXT int uuu_run_cmd |
( |
const char * | cmd, |
|
|
int | dry ) |
◆ uuu_run_cmd_script()
EXT int uuu_run_cmd_script |
( |
const char * | script, |
|
|
int | dry ) |
◆ uuu_set_askpasswd()
◆ uuu_set_bmap_mode()
◆ uuu_set_debug_level()
EXT void uuu_set_debug_level |
( |
uint32_t | mask | ) |
|
◆ uuu_set_poll_period()
EXT void uuu_set_poll_period |
( |
int | period_in_milliseconds | ) |
|
◆ uuu_set_small_mem()
EXT void uuu_set_small_mem |
( |
uint32_t | val | ) |
|
◆ uuu_set_wait_next_timeout()
EXT int uuu_set_wait_next_timeout |
( |
int | timeout_in_seconds | ) |
|
◆ uuu_set_wait_timeout()
EXT int uuu_set_wait_timeout |
( |
int | timeout_in_seconds | ) |
|
◆ uuu_unregister_notify_callback()
◆ uuu_wait_uuu_finish()
EXT int uuu_wait_uuu_finish |
( |
int | deamon, |
|
|
int | dry ) |