<!-- ##### SECTION Title ##### -->
cd-device

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


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

</para>

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

</para>

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


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


<!-- ##### MACRO CD_DEVICE_ERROR ##### -->
<para>

</para>



<!-- ##### MACRO CD_DEVICE_TYPE_ERROR ##### -->
<para>

</para>



<!-- ##### USER_FUNCTION _cd_device_reserved1 ##### -->
<para>

</para>

@void: 


<!-- ##### USER_FUNCTION _cd_device_reserved2 ##### -->
<para>

</para>

@void: 


<!-- ##### USER_FUNCTION _cd_device_reserved3 ##### -->
<para>

</para>

@void: 


<!-- ##### USER_FUNCTION _cd_device_reserved4 ##### -->
<para>

</para>

@void: 


<!-- ##### USER_FUNCTION _cd_device_reserved5 ##### -->
<para>

</para>

@void: 


<!-- ##### USER_FUNCTION _cd_device_reserved6 ##### -->
<para>

</para>

@void: 


<!-- ##### USER_FUNCTION _cd_device_reserved7 ##### -->
<para>

</para>

@void: 


<!-- ##### USER_FUNCTION _cd_device_reserved8 ##### -->
<para>

</para>

@void: 


<!-- ##### FUNCTION cd_device_add_profile ##### -->
<para>

</para>

@device: 
@relation: 
@profile: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_add_profile_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_connect ##### -->
<para>

</para>

@device: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_connect_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_equal ##### -->
<para>

</para>

@device1: 
@device2: 
@Returns: 


<!-- ##### FUNCTION cd_device_error_quark ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_colorspace ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_connected ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_created ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_default_profile ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_embedded ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_enabled ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_format ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_id ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_kind ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_metadata ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_metadata_item ##### -->
<para>

</para>

@device: 
@key: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_mode ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_model ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_modified ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_object_path ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_owner ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_profile_for_qualifiers ##### -->
<para>

</para>

@device: 
@qualifiers: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_get_profile_for_qualifiers_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_profile_relation ##### -->
<para>

</para>

@device: 
@profile: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_get_profile_relation_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_profiles ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_profiling_inhibitors ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_scope ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_seat ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_serial ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_get_vendor ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### FUNCTION cd_device_make_profile_default ##### -->
<para>

</para>

@device: 
@profile: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_make_profile_default_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_new ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION cd_device_new_with_object_path ##### -->
<para>

</para>

@object_path: 
@Returns: 


<!-- ##### FUNCTION cd_device_profiling_inhibit ##### -->
<para>

</para>

@device: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_profiling_inhibit_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_profiling_uninhibit ##### -->
<para>

</para>

@device: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_profiling_uninhibit_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_remove_profile ##### -->
<para>

</para>

@device: 
@profile: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_remove_profile_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_set_enabled ##### -->
<para>

</para>

@device: 
@enabled: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_set_enabled_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_set_object_path ##### -->
<para>

</para>

@device: 
@object_path: 


<!-- ##### FUNCTION cd_device_set_property ##### -->
<para>

</para>

@device: 
@key: 
@value: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION cd_device_set_property_finish ##### -->
<para>

</para>

@device: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION cd_device_to_string ##### -->
<para>

</para>

@device: 
@Returns: 


<!-- ##### USER_FUNCTION changed ##### -->
<para>

</para>

@client: 


