|
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().