usb_moded  0.86.0+mer57
usb_moded-worker.h
Go to the documentation of this file.
1 
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 
42 bool worker_bailing_out (void);
43 const char *worker_get_kernel_module (void);
44 bool worker_set_kernel_module (const char *module);
45 void worker_clear_kernel_module (void);
48 void worker_set_usb_mode_data (const modedata_t *data);
49 void worker_request_hardware_mode(const char *mode);
50 void worker_clear_hardware_mode (void);
51 bool worker_init (void);
52 void worker_quit (void);
53 void worker_wakeup (void);
54 
55 #endif /* USB_MODED_WORKER_H_ */
worker_set_usb_mode_data
void worker_set_usb_mode_data(const modedata_t *data)
Definition: usb_moded-worker.c:573
worker_get_usb_mode_data
const modedata_t * worker_get_usb_mode_data(void)
Definition: usb_moded-worker.c:541
usb_moded-dyn-config.h
worker_get_kernel_module
const char * worker_get_kernel_module(void)
Definition: usb_moded-worker.c:476
modedata_t
Definition: usb_moded-dyn-config.h:100
worker_set_kernel_module
bool worker_set_kernel_module(const char *module)
Definition: usb_moded-worker.c:488
worker_dup_usb_mode_data
modedata_t * worker_dup_usb_mode_data(void)
Definition: usb_moded-worker.c:554