<!-- ##### SECTION Title ##### -->
NMConnection

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


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

</para>


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

</para>


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


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


<!-- ##### MACRO NM_CONNECTION_SECRETS_UPDATED ##### -->
<para>

</para>



<!-- ##### MACRO NM_CONNECTION_SECRETS_CLEARED ##### -->
<para>

</para>



<!-- ##### MACRO NM_CONNECTION_CHANGED ##### -->
<para>

</para>



<!-- ##### MACRO NM_CONNECTION_NORMALIZE_PARAM_IP6_CONFIG_METHOD ##### -->
<para>

</para>



<!-- ##### STRUCT NMConnectionInterface ##### -->
<para>

</para>

@parent: 
@secrets_updated: 
@secrets_cleared: 
@changed: 

<!-- ##### FUNCTION nm_connection_add_setting ##### -->
<para>

</para>

@connection: 
@setting: 


<!-- ##### FUNCTION nm_connection_remove_setting ##### -->
<para>

</para>

@connection: 
@setting_type: 


<!-- ##### FUNCTION nm_connection_get_setting ##### -->
<para>

</para>

@connection: 
@setting_type: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_by_name ##### -->
<para>

</para>

@connection: 
@name: 
@Returns: 


<!-- ##### MACRO NM_VARIANT_TYPE_SETTING ##### -->
<para>

</para>



<!-- ##### ENUM NMConnectionSerializationFlags ##### -->
<para>

</para>

@NM_CONNECTION_SERIALIZE_ALL: 
@NM_CONNECTION_SERIALIZE_NO_SECRETS: 
@NM_CONNECTION_SERIALIZE_ONLY_SECRETS: 

<!-- ##### FUNCTION nm_connection_to_dbus ##### -->
<para>

</para>

@connection: 
@flags: 
@Returns: 


<!-- ##### FUNCTION nm_connection_replace_settings ##### -->
<para>

</para>

@connection: 
@new_settings: 
@error: 
@Returns: 


<!-- ##### FUNCTION nm_connection_replace_settings_from_connection ##### -->
<para>

</para>

@connection: 
@new_connection: 


<!-- ##### FUNCTION nm_connection_clear_settings ##### -->
<para>

</para>

@connection: 


<!-- ##### FUNCTION nm_connection_compare ##### -->
<para>

</para>

@a: 
@b: 
@flags: 
@Returns: 


<!-- ##### FUNCTION nm_connection_diff ##### -->
<para>

</para>

@a: 
@b: 
@flags: 
@out_settings: 
@Returns: 


<!-- ##### FUNCTION nm_connection_verify ##### -->
<para>

</para>

@connection: 
@error: 
@Returns: 


<!-- ##### FUNCTION nm_connection_normalize ##### -->
<para>

</para>

@connection: 
@parameters: 
@modified: 
@error: 
@Returns: 


<!-- ##### FUNCTION nm_connection_need_secrets ##### -->
<para>

</para>

@connection: 
@hints: 
@Returns: 


<!-- ##### FUNCTION nm_connection_clear_secrets ##### -->
<para>

</para>

@connection: 


<!-- ##### FUNCTION nm_connection_clear_secrets_with_flags ##### -->
<para>

</para>

@connection: 
@func: 
@user_data: 


<!-- ##### FUNCTION nm_connection_update_secrets ##### -->
<para>

</para>

@connection: 
@setting_name: 
@secrets: 
@error: 
@Returns: 


<!-- ##### FUNCTION nm_connection_set_path ##### -->
<para>

</para>

@connection: 
@path: 


<!-- ##### FUNCTION nm_connection_get_path ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_interface_name ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_is_type ##### -->
<para>

</para>

@connection: 
@type: 
@Returns: 


<!-- ##### FUNCTION nm_connection_for_each_setting_value ##### -->
<para>

</para>

@connection: 
@func: 
@user_data: 


<!-- ##### FUNCTION nm_connection_dump ##### -->
<para>

</para>

@connection: 


<!-- ##### FUNCTION nm_connection_get_uuid ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_id ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_connection_type ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_is_virtual ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_virtual_device_description ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_802_1x ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_bluetooth ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_bond ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_team ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_team_port ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_bridge ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_bridge_port ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_cdma ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_connection ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_dcb ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_generic ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_gsm ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_infiniband ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_ip4_config ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_ip6_config ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_olpc_mesh ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_ppp ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_pppoe ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_serial ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_vpn ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_wimax ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_adsl ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_wired ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_wireless ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_wireless_security ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION nm_connection_get_setting_vlan ##### -->
<para>

</para>

@connection: 
@Returns: 


