<!-- ##### SECTION Title ##### -->
GUsbContext

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION See_Also ##### -->
<para>

</para>


<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### MACRO G_USB_CONTEXT_ERROR ##### -->
<para>

</para>



<!-- ##### STRUCT GUsbContext ##### -->
<para>

</para>


<!-- ##### SIGNAL GUsbContext::device-added ##### -->
<para>

</para>

@gusbcontext: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL GUsbContext::device-removed ##### -->
<para>

</para>

@gusbcontext: the object which received the signal.
@arg1: 

<!-- ##### ARG GUsbContext:debug-level ##### -->
<para>

</para>

<!-- ##### ARG GUsbContext:libusb-context ##### -->
<para>

</para>

<!-- ##### STRUCT GUsbContextClass ##### -->
<para>

</para>

@parent_class: 
@device_added: 
@device_removed: 

<!-- ##### ENUM GUsbContextError ##### -->
<para>

</para>

@G_USB_CONTEXT_ERROR_INTERNAL: 

<!-- ##### FUNCTION g_usb_context_error_quark ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION g_usb_context_new ##### -->
<para>

</para>

@error: 
@Returns: 


<!-- ##### FUNCTION g_usb_context_get_source ##### -->
<para>

</para>

@context: 
@main_ctx: 
@Returns: 


<!-- ##### FUNCTION g_usb_context_enumerate ##### -->
<para>

</para>

@context: 


<!-- ##### FUNCTION g_usb_context_set_debug ##### -->
<para>

</para>

@context: 
@flags: 


<!-- ##### FUNCTION g_usb_context_get_devices ##### -->
<para>

</para>

@context: 
@Returns: 


<!-- ##### FUNCTION g_usb_context_find_by_bus_address ##### -->
<para>

</para>

@context: 
@bus: 
@address: 
@error: 
@Returns: 


<!-- ##### FUNCTION g_usb_context_find_by_vid_pid ##### -->
<para>

</para>

@context: 
@vid: 
@pid: 
@error: 
@Returns: 


<!-- ##### FUNCTION g_usb_context_find_by_platform_id ##### -->
<para>

</para>

@context: 
@platform_id: 
@error: 
@Returns: 


<!-- ##### STRUCT GUsbContextPrivate ##### -->
<para>

</para>


