usb_moded 0.86.0+mer64
usb_moded-worker.h
Go to the documentation of this file.
1
24
25#ifndef USB_MODED_WORKER_H_
26# define USB_MODED_WORKER_H_
27
28# include "usb_moded-dyn-config.h"
29
30/* ========================================================================= *
31 * Constants
32 * ========================================================================= */
33
34/* ========================================================================= *
35 * Prototypes
36 * ========================================================================= */
37
38/* ------------------------------------------------------------------------- *
39 * WORKER
40 * ------------------------------------------------------------------------- */
41
42bool worker_bailing_out (void);
43const char *worker_get_kernel_module (void);
44bool worker_set_kernel_module (const char *module);
45void worker_clear_kernel_module (void);
48void worker_set_usb_mode_data (const modedata_t *data);
49void worker_request_hardware_mode(const char *mode);
50void worker_clear_hardware_mode (void);
51bool worker_init (void);
52void worker_quit (void);
53void worker_wakeup (void);
54
55#endif /* USB_MODED_WORKER_H_ */
bool worker_set_kernel_module(const char *module)
modedata_t * worker_dup_usb_mode_data(void)
const modedata_t * worker_get_usb_mode_data(void)
void worker_set_usb_mode_data(const modedata_t *data)
const char * worker_get_kernel_module(void)