summaryrefslogtreecommitdiff
path: root/gusb/gusb-context.h
diff options
context:
space:
mode:
Diffstat (limited to 'gusb/gusb-context.h')
-rw-r--r--gusb/gusb-context.h124
1 files changed, 61 insertions, 63 deletions
diff --git a/gusb/gusb-context.h b/gusb/gusb-context.h
index af4a9ab..baf7a1f 100644
--- a/gusb/gusb-context.h
+++ b/gusb/gusb-context.h
@@ -13,28 +13,24 @@
G_BEGIN_DECLS
-#define G_USB_TYPE_CONTEXT (g_usb_context_get_type ())
-#define G_USB_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_USB_TYPE_CONTEXT, GUsbContext))
-#define G_USB_IS_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_USB_TYPE_CONTEXT))
-#define G_USB_CONTEXT_ERROR (g_usb_context_error_quark ())
-
-typedef struct _GUsbContextPrivate GUsbContextPrivate;
-typedef struct _GUsbContext GUsbContext;
-typedef struct _GUsbContextClass GUsbContextClass;
-
-struct _GUsbContext
-{
- GObject parent;
- GUsbContextPrivate *priv;
+#define G_USB_TYPE_CONTEXT (g_usb_context_get_type())
+#define G_USB_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_CAST((o), G_USB_TYPE_CONTEXT, GUsbContext))
+#define G_USB_IS_CONTEXT(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), G_USB_TYPE_CONTEXT))
+#define G_USB_CONTEXT_ERROR (g_usb_context_error_quark())
+
+typedef struct _GUsbContextPrivate GUsbContextPrivate;
+typedef struct _GUsbContext GUsbContext;
+typedef struct _GUsbContextClass GUsbContextClass;
+
+struct _GUsbContext {
+ GObject parent;
+ GUsbContextPrivate *priv;
};
-struct _GUsbContextClass
-{
- GObjectClass parent_class;
- void (*device_added) (GUsbContext *context,
- GUsbDevice *device);
- void (*device_removed) (GUsbContext *context,
- GUsbDevice *device);
+struct _GUsbContextClass {
+ GObjectClass parent_class;
+ void (*device_added)(GUsbContext *context, GUsbDevice *device);
+ void (*device_removed)(GUsbContext *context, GUsbDevice *device);
/*< private >*/
/*
* If adding fields to this struct, remove corresponding
@@ -43,9 +39,7 @@ struct _GUsbContextClass
gchar _gusb_reserved[62];
};
-typedef enum {
- G_USB_CONTEXT_ERROR_INTERNAL
-} GUsbContextError;
+typedef enum { G_USB_CONTEXT_ERROR_INTERNAL } GUsbContextError;
/**
* GUsbContextFlags:
@@ -53,53 +47,57 @@ typedef enum {
* The flags to use for the context.
**/
typedef enum {
- G_USB_CONTEXT_FLAGS_NONE = 0,
- G_USB_CONTEXT_FLAGS_AUTO_OPEN_DEVICES = 1 << 0,
+ G_USB_CONTEXT_FLAGS_NONE = 0,
+ G_USB_CONTEXT_FLAGS_AUTO_OPEN_DEVICES = 1 << 0,
/*< private >*/
G_USB_CONTEXT_FLAGS_LAST
} GUsbContextFlags;
-GType g_usb_context_get_type (void);
-GQuark g_usb_context_error_quark (void);
+GType
+g_usb_context_get_type(void);
+GQuark
+g_usb_context_error_quark(void);
-GUsbContext *g_usb_context_new (GError **error);
+GUsbContext *
+g_usb_context_new(GError **error);
-void g_usb_context_set_flags (GUsbContext *context,
- GUsbContextFlags flags);
-GUsbContextFlags g_usb_context_get_flags (GUsbContext *context);
+void
+g_usb_context_set_flags(GUsbContext *context, GUsbContextFlags flags);
+GUsbContextFlags
+g_usb_context_get_flags(GUsbContext *context);
G_DEPRECATED
-GUsbSource *g_usb_context_get_source (GUsbContext *context,
- GMainContext *main_ctx);
-GMainContext *g_usb_context_get_main_context (GUsbContext *context);
-void g_usb_context_set_main_context (GUsbContext *context,
- GMainContext *main_ctx);
-guint g_usb_context_get_hotplug_poll_interval(GUsbContext *context);
-void g_usb_context_set_hotplug_poll_interval(GUsbContext *context,
- guint hotplug_poll_interval);
-
-void g_usb_context_enumerate (GUsbContext *context);
-
-void g_usb_context_set_debug (GUsbContext *context,
- GLogLevelFlags flags);
-GPtrArray *g_usb_context_get_devices (GUsbContext *context);
-
-GUsbDevice *g_usb_context_find_by_bus_address (GUsbContext *context,
- guint8 bus,
- guint8 address,
- GError **error);
-
-GUsbDevice *g_usb_context_find_by_vid_pid (GUsbContext *context,
- guint16 vid,
- guint16 pid,
- GError **error);
-GUsbDevice *g_usb_context_find_by_platform_id (GUsbContext *context,
- const gchar *platform_id,
- GError **error);
-
-GUsbDevice *g_usb_context_wait_for_replug (GUsbContext *context,
- GUsbDevice *device,
- guint timeout_ms,
- GError **error);
+GUsbSource *
+g_usb_context_get_source(GUsbContext *context, GMainContext *main_ctx);
+GMainContext *
+g_usb_context_get_main_context(GUsbContext *context);
+void
+g_usb_context_set_main_context(GUsbContext *context, GMainContext *main_ctx);
+guint
+g_usb_context_get_hotplug_poll_interval(GUsbContext *context);
+void
+g_usb_context_set_hotplug_poll_interval(GUsbContext *context, guint hotplug_poll_interval);
+
+void
+g_usb_context_enumerate(GUsbContext *context);
+
+void
+g_usb_context_set_debug(GUsbContext *context, GLogLevelFlags flags);
+GPtrArray *
+g_usb_context_get_devices(GUsbContext *context);
+
+GUsbDevice *
+g_usb_context_find_by_bus_address(GUsbContext *context, guint8 bus, guint8 address, GError **error);
+
+GUsbDevice *
+g_usb_context_find_by_vid_pid(GUsbContext *context, guint16 vid, guint16 pid, GError **error);
+GUsbDevice *
+g_usb_context_find_by_platform_id(GUsbContext *context, const gchar *platform_id, GError **error);
+
+GUsbDevice *
+g_usb_context_wait_for_replug(GUsbContext *context,
+ GUsbDevice *device,
+ guint timeout_ms,
+ GError **error);
G_END_DECLS