usb_moded
0.86.0+mer57
src
usb_moded-android.h
Go to the documentation of this file.
1
25
#ifndef USB_MODED_ANDROID_H_
26
# define USB_MODED_ANDROID_H_
27
28
# include <stdbool.h>
29
# include <glib.h>
30
31
/* ========================================================================= *
32
* Constants
33
* ========================================================================= */
34
35
# define ANDROID0_DIRECTORY "/sys/class/android_usb/android0"
36
# define ANDROID0_ENABLE "/sys/class/android_usb/android0/enable"
37
# define ANDROID0_FUNCTIONS "/sys/class/android_usb/android0/functions"
38
# define ANDROID0_ID_PRODUCT "/sys/class/android_usb/android0/idProduct"
39
# define ANDROID0_ID_VENDOR "/sys/class/android_usb/android0/idVendor"
40
# define ANDROID0_MANUFACTURER "/sys/class/android_usb/android0/iManufacturer"
41
# define ANDROID0_PRODUCT "/sys/class/android_usb/android0/iProduct"
42
# define ANDROID0_SERIAL "/sys/class/android_usb/android0/iSerial"
43
44
/* ========================================================================= *
45
* Prototypes
46
* ========================================================================= */
47
48
/* ------------------------------------------------------------------------- *
49
* ANDROID
50
* ------------------------------------------------------------------------- */
51
52
bool
android_in_use (
void
);
53
gchar *
android_get_serial
(
void
);
54
bool
android_init
(
void
);
55
void
android_quit
(
void
);
56
bool
android_set_enabled (
bool
enable);
57
bool
android_set_charging_mode(
void
);
58
bool
android_set_function (
const
char
*
function
);
59
bool
android_set_productid (
const
char
*
id
);
60
bool
android_set_vendorid (
const
char
*
id
);
61
bool
android_set_attr
(
const
char
*
function
,
const
char
*attr,
const
char
*value);
62
63
#endif
/* USB_MODED_ANDROID_H_ */
android_get_serial
gchar * android_get_serial(void)
Definition:
usb_moded-android.c:118
android_set_attr
bool android_set_attr(const char *function, const char *attr, const char *value)
Definition:
usb_moded-android.c:372
android_init
bool android_init(void)
Definition:
usb_moded-android.c:171
android_quit
void android_quit(void)
Definition:
usb_moded-android.c:235
Generated on Tue Jun 14 2022 09:25:41 for usb_moded by
1.8.17