OpenOCD
|
Opaque structure representing a libjaylink context. More...
Data Fields | |
struct list * | devs |
List of allocated device instances. More... | |
struct list * | discovered_devs |
List of recently discovered devices. More... | |
jaylink_log_callback | log_callback |
Log callback function. More... | |
void * | log_callback_data |
User data to be passed to the log callback function. More... | |
char | log_domain [JAYLINK_LOG_DOMAIN_MAX_LENGTH+1] |
Log domain. More... | |
enum jaylink_log_level | log_level |
Current log level. More... | |
Opaque structure representing a libjaylink context.
Definition at line 61 of file libjaylink-internal.h.
struct list* jaylink_context::devs |
List of allocated device instances.
Used to prevent multiple device instances for the same device.
Definition at line 71 of file libjaylink-internal.h.
Referenced by device_allocate(), find_device(), jaylink_exit(), jaylink_init(), jaylink_unref_device(), and probe_device().
struct list* jaylink_context::discovered_devs |
List of recently discovered devices.
Definition at line 73 of file libjaylink-internal.h.
Referenced by clear_discovery_list(), discovery_tcp_scan(), discovery_usb_scan(), jaylink_exit(), jaylink_get_devices(), jaylink_init(), and probe_device().
jaylink_log_callback jaylink_context::log_callback |
Log callback function.
Definition at line 77 of file libjaylink-internal.h.
Referenced by jaylink_init(), jaylink_log_set_callback(), log_dbg(), log_dbgio(), log_err(), log_info(), and log_warn().
void* jaylink_context::log_callback_data |
User data to be passed to the log callback function.
Definition at line 79 of file libjaylink-internal.h.
Referenced by jaylink_init(), jaylink_log_set_callback(), log_dbg(), log_dbgio(), log_err(), log_info(), and log_warn().
char jaylink_context::log_domain[JAYLINK_LOG_DOMAIN_MAX_LENGTH+1] |
Log domain.
Definition at line 81 of file libjaylink-internal.h.
Referenced by jaylink_log_get_domain(), jaylink_log_set_domain(), and log_vprintf().
enum jaylink_log_level jaylink_context::log_level |
Current log level.
Definition at line 75 of file libjaylink-internal.h.
Referenced by jaylink_init(), jaylink_log_get_level(), jaylink_log_set_level(), and log_vprintf().