diff options
| author | Michael Biebl <biebl@debian.org> | 2020-04-11 21:28:04 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2020-04-11 21:28:04 +0200 |
| commit | 1e5977b62f896e844b548c3007ace9e1dfa7f9ed (patch) | |
| tree | 7a7416ed410e72b6200f3d860fd315ec11cc106b /docs/libnm/html/NMSettingBridge.html | |
| parent | b012fa6e1d808e0736c009799c62d835cbfcc1dd (diff) | |
New upstream version 1.23.90 upstream/1.23.90
Diffstat (limited to 'docs/libnm/html/NMSettingBridge.html')
| -rw-r--r-- | docs/libnm/html/NMSettingBridge.html | 505 |
1 files changed, 272 insertions, 233 deletions
diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index aba352a2..53ec4b46 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingBridgePort.html" title="NMSettingBridgePort"> <link rel="next" href="NMSettingCdma.html" title="NMSettingCdma"> -<meta name="generator" content="GTK-Doc V1.29 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -16,8 +16,7 @@ <td width="100%" align="left" class="shortcuts"> <a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> <a href="#NMSettingBridge.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMSettingBridge.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMSettingBridge.properties" class="shortcut">Properties</a></span> + <a href="#NMSettingBridge.object-hierarchy" class="shortcut">Object Hierarchy</a></span> </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> @@ -37,8 +36,8 @@ <a name="NMSettingBridge.functions"></a><h2>Functions</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> -<col width="150px" class="functions_return"> -<col class="functions_name"> +<col width="150px" class="functions_proto_type"> +<col class="functions_proto_name"> </colgroup> <tbody> <tr> @@ -296,79 +295,50 @@ <a class="link" href="NMSettingBridge.html#nm-bridge-vlan-from-str" title="nm_bridge_vlan_from_str ()">nm_bridge_vlan_from_str</a> <span class="c_punctuation">()</span> </td> </tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMSettingBridge.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--ageing-time" title="The “ageing-time” property">ageing-time</a></td> -<td class="property_flags">Read / Write / Construct</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--forward-delay" title="The “forward-delay” property">forward-delay</a></td> -<td class="property_flags">Read / Write / Construct</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--group-forward-mask" title="The “group-forward-mask” property">group-forward-mask</a></td> -<td class="property_flags">Read / Write / Construct</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--hello-time" title="The “hello-time” property">hello-time</a></td> -<td class="property_flags">Read / Write / Construct</td> -</tr> <tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--mac-address" title="The “mac-address” property">mac-address</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--max-age" title="The “max-age” property">max-age</a></td> -<td class="property_flags">Read / Write / Construct</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property">multicast-snooping</a></td> -<td class="property_flags">Read / Write / Construct</td> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-group-address" title="nm_setting_bridge_get_group_address ()">nm_setting_bridge_get_group_address</a> <span class="c_punctuation">()</span> +</td> </tr> <tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title="The “priority” property">priority</a></td> -<td class="property_flags">Read / Write / Construct</td> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-vlan-protocol" title="nm_setting_bridge_get_vlan_protocol ()">nm_setting_bridge_get_vlan_protocol</a> <span class="c_punctuation">()</span> +</td> </tr> <tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--stp" title="The “stp” property">stp</a></td> -<td class="property_flags">Read / Write / Construct</td> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-vlan-stats-enabled" title="nm_setting_bridge_get_vlan_stats_enabled ()">nm_setting_bridge_get_vlan_stats_enabled</a> <span class="c_punctuation">()</span> +</td> </tr> <tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--vlan-default-pvid" title="The “vlan-default-pvid” property">vlan-default-pvid</a></td> -<td class="property_flags">Read / Write / Construct</td> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-router" title="nm_setting_bridge_get_multicast_router ()">nm_setting_bridge_get_multicast_router</a> <span class="c_punctuation">()</span> +</td> </tr> <tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--vlan-filtering" title="The “vlan-filtering” property">vlan-filtering</a></td> -<td class="property_flags">Read / Write / Construct</td> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-use-ifaddr" title="nm_setting_bridge_get_multicast_query_use_ifaddr ()">nm_setting_bridge_get_multicast_query_use_ifaddr</a> <span class="c_punctuation">()</span> +</td> </tr> <tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--vlans" title="The “vlans” property">vlans</a></td> -<td class="property_flags">Read / Write</td> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-querier" title="nm_setting_bridge_get_multicast_querier ()">nm_setting_bridge_get_multicast_querier</a> <span class="c_punctuation">()</span> +</td> </tr> </tbody> </table></div> @@ -377,8 +347,8 @@ <a name="NMSettingBridge.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> -<col width="150px" class="name"> -<col class="description"> +<col width="150px" class="other_proto_type"> +<col class="other_proto_name"> </colgroup> <tbody> <tr> @@ -423,6 +393,18 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-ROUTER:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_ROUTER">NM_SETTING_BRIDGE_MULTICAST_ROUTER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERIER:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERIER">NM_SETTING_BRIDGE_MULTICAST_QUERIER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-USE-IFADDR:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR">NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-VLAN-FILTERING:CAPS" title="NM_SETTING_BRIDGE_VLAN_FILTERING">NM_SETTING_BRIDGE_VLAN_FILTERING</a></td> </tr> <tr> @@ -435,15 +417,23 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-BRIDGE-VLAN-VID-MIN:CAPS" title="NM_BRIDGE_VLAN_VID_MIN">NM_BRIDGE_VLAN_VID_MIN</a></td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-GROUP-ADDRESS:CAPS" title="NM_SETTING_BRIDGE_GROUP_ADDRESS">NM_SETTING_BRIDGE_GROUP_ADDRESS</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-BRIDGE-VLAN-VID-MAX:CAPS" title="NM_BRIDGE_VLAN_VID_MAX">NM_BRIDGE_VLAN_VID_MAX</a></td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-VLAN-PROTOCOL:CAPS" title="NM_SETTING_BRIDGE_VLAN_PROTOCOL">NM_SETTING_BRIDGE_VLAN_PROTOCOL</a></td> </tr> <tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge-struct" title="NMSettingBridge">NMSettingBridge</a></td> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-VLAN-STATS-ENABLED:CAPS" title="NM_SETTING_BRIDGE_VLAN_STATS_ENABLED">NM_SETTING_BRIDGE_VLAN_STATS_ENABLED</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-BRIDGE-VLAN-VID-MIN:CAPS" title="NM_BRIDGE_VLAN_VID_MIN">NM_BRIDGE_VLAN_VID_MIN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-BRIDGE-VLAN-VID-MAX:CAPS" title="NM_BRIDGE_VLAN_VID_MAX">NM_BRIDGE_VLAN_VID_MAX</a></td> </tr> </tbody> </table></div> @@ -452,9 +442,6 @@ <a name="NMSettingBridge.object-hierarchy"></a><h2>Object Hierarchy</h2> <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">╰──</span> NMBridgeVlan - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> - <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> - <span class="lineart">╰──</span> NMSettingBridge </pre> </div> <div class="refsect1"> @@ -497,7 +484,7 @@ nm_setting_bridge_get_mac_address (<em class="parameter"><code><a class="link" h </div> <div class="refsect3"> <a name="nm-setting-bridge-get-mac-address.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--mac-address"><span class="type">“mac-address”</span></a> property of the setting</p> </div> </div> <hr> @@ -522,7 +509,7 @@ nm_setting_bridge_get_stp (<em class="parameter"><code><a class="link" href="NMS </div> <div class="refsect3"> <a name="nm-setting-bridge-get-stp.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--stp" title="The “stp” property"><span class="type">“stp”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--stp"><span class="type">“stp”</span></a> property of the setting</p> </div> </div> <hr> @@ -547,7 +534,7 @@ nm_setting_bridge_get_priority (<em class="parameter"><code><a class="link" href </div> <div class="refsect3"> <a name="nm-setting-bridge-get-priority.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title="The “priority” property"><span class="type">“priority”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--priority"><span class="type">“priority”</span></a> property of the setting</p> </div> </div> <hr> @@ -572,7 +559,7 @@ nm_setting_bridge_get_forward_delay (<em class="parameter"><code><a class="link" </div> <div class="refsect3"> <a name="nm-setting-bridge-get-forward-delay.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--forward-delay" title="The “forward-delay” property"><span class="type">“forward-delay”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--forward-delay"><span class="type">“forward-delay”</span></a> property of the setting</p> </div> </div> <hr> @@ -597,7 +584,7 @@ nm_setting_bridge_get_hello_time (<em class="parameter"><code><a class="link" hr </div> <div class="refsect3"> <a name="nm-setting-bridge-get-hello-time.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--hello-time" title="The “hello-time” property"><span class="type">“hello-time”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--hello-time"><span class="type">“hello-time”</span></a> property of the setting</p> </div> </div> <hr> @@ -622,7 +609,7 @@ nm_setting_bridge_get_max_age (<em class="parameter"><code><a class="link" href= </div> <div class="refsect3"> <a name="nm-setting-bridge-get-max-age.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--max-age" title="The “max-age” property"><span class="type">“max-age”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--max-age"><span class="type">“max-age”</span></a> property of the setting</p> </div> </div> <hr> @@ -647,7 +634,7 @@ nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" h </div> <div class="refsect3"> <a name="nm-setting-bridge-get-ageing-time.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--ageing-time" title="The “ageing-time” property"><span class="type">“ageing-time”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--ageing-time"><span class="type">“ageing-time”</span></a> property of the setting</p> </div> </div> <hr> @@ -673,7 +660,7 @@ nm_setting_bridge_get_group_forward_mask </div> <div class="refsect3"> <a name="nm-setting-bridge-get-group-forward-mask.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--group-forward-mask" title="The “group-forward-mask” property"><span class="type">“group-forward-mask”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--group-forward-mask"><span class="type">“group-forward-mask”</span></a> property of the setting</p> </div> <p class="since">Since: 1.10</p> </div> @@ -700,7 +687,7 @@ nm_setting_bridge_get_multicast_snooping </div> <div class="refsect3"> <a name="nm-setting-bridge-get-multicast-snooping.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property"><span class="type">“multicast-snooping”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--multicast-snooping"><span class="type">“multicast-snooping”</span></a> property of the setting</p> </div> <p class="since">Since: 1.2</p> </div> @@ -726,7 +713,7 @@ nm_setting_bridge_get_vlan_filtering (<em class="parameter"><code><a class="link </div> <div class="refsect3"> <a name="nm-setting-bridge-get-vlan-filtering.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--vlan-filtering" title="The “vlan-filtering” property"><span class="type">“vlan-filtering”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--vlan-filtering"><span class="type">“vlan-filtering”</span></a> property of the setting</p> </div> <p class="since">Since: 1.18</p> </div> @@ -753,7 +740,7 @@ nm_setting_bridge_get_vlan_default_pvid </div> <div class="refsect3"> <a name="nm-setting-bridge-get-vlan-default-pvid.returns"></a><h4>Returns</h4> -<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--vlan-default-pvid" title="The “vlan-default-pvid” property"><span class="type">“vlan-default-pvid”</span></a> property of the setting</p> +<p> the <a href="NMSettingBridge.html#NMSettingBridge--vlan-default-pvid"><span class="type">“vlan-default-pvid”</span></a> property of the setting</p> </div> <p class="since">Since: 1.18</p> </div> @@ -1398,6 +1385,166 @@ discipline to a <a class="link" href="NMSettingBridge.html#NMBridgeVlan"><code c </div> <p class="since">Since: 1.18</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-group-address"></a><h3>nm_setting_bridge_get_group_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_bridge_get_group_address (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-group-address.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-group-address.returns"></a><h4>Returns</h4> +<p> the <span class="type">“group-address”</span> property of the setting</p> +<p>Since 1.24</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-vlan-protocol"></a><h3>nm_setting_bridge_get_vlan_protocol ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_bridge_get_vlan_protocol (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-vlan-protocol.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-vlan-protocol.returns"></a><h4>Returns</h4> +<p> the <span class="type">“vlan-protocol”</span> property of the setting</p> +<p>Since 1.24</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-vlan-stats-enabled"></a><h3>nm_setting_bridge_get_vlan_stats_enabled ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_setting_bridge_get_vlan_stats_enabled + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-vlan-stats-enabled.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-vlan-stats-enabled.returns"></a><h4>Returns</h4> +<p> the <span class="type">“vlan-stats-enabled”</span> property of the setting</p> +<p>Since 1.24</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-router"></a><h3>nm_setting_bridge_get_multicast_router ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_bridge_get_multicast_router + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-router.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-router.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-router”</span> property of the setting</p> +<p>Since 1.24</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-query-use-ifaddr"></a><h3>nm_setting_bridge_get_multicast_query_use_ifaddr ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_setting_bridge_get_multicast_query_use_ifaddr + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-query-use-ifaddr.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-query-use-ifaddr.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-query-use-ifaddr”</span> property of the setting</p> +<p>Since 1.24</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-querier"></a><h3>nm_setting_bridge_get_multicast_querier ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_setting_bridge_get_multicast_querier + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-querier.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-querier.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-querier”</span> property of the setting</p> +<p>Since 1.24</p> +</div> +</div> </div> <div class="refsect1"> <a name="NMSettingBridge.other_details"></a><h2>Types and Values</h2> @@ -1409,234 +1556,126 @@ discipline to a <a class="link" href="NMSettingBridge.html#NMBridgeVlan"><code c <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS"></a><h3>NM_SETTING_BRIDGE_MAC_ADDRESS</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MAC_ADDRESS "mac-address" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MAC_ADDRESS "mac-address" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-STP:CAPS"></a><h3>NM_SETTING_BRIDGE_STP</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_STP "stp" +<pre class="programlisting">#define NM_SETTING_BRIDGE_STP "stp" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-PRIORITY:CAPS"></a><h3>NM_SETTING_BRIDGE_PRIORITY</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_PRIORITY "priority" +<pre class="programlisting">#define NM_SETTING_BRIDGE_PRIORITY "priority" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-FORWARD-DELAY:CAPS"></a><h3>NM_SETTING_BRIDGE_FORWARD_DELAY</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_FORWARD_DELAY "forward-delay" +<pre class="programlisting">#define NM_SETTING_BRIDGE_FORWARD_DELAY "forward-delay" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-HELLO-TIME:CAPS"></a><h3>NM_SETTING_BRIDGE_HELLO_TIME</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_HELLO_TIME "hello-time" +<pre class="programlisting">#define NM_SETTING_BRIDGE_HELLO_TIME "hello-time" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MAX-AGE:CAPS"></a><h3>NM_SETTING_BRIDGE_MAX_AGE</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MAX_AGE "max-age" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MAX_AGE "max-age" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-AGEING-TIME:CAPS"></a><h3>NM_SETTING_BRIDGE_AGEING_TIME</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_AGEING_TIME "ageing-time" +<pre class="programlisting">#define NM_SETTING_BRIDGE_AGEING_TIME "ageing-time" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-GROUP-FORWARD-MASK:CAPS"></a><h3>NM_SETTING_BRIDGE_GROUP_FORWARD_MASK</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_FORWARD_MASK "group-forward-mask" +<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_FORWARD_MASK "group-forward-mask" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_SNOOPING</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_SNOOPING "multicast-snooping" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_SNOOPING "multicast-snooping" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-SETTING-BRIDGE-VLAN-FILTERING:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_FILTERING</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_FILTERING "vlan-filtering" +<a name="NM-SETTING-BRIDGE-MULTICAST-ROUTER:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_ROUTER</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_ROUTER "multicast-router" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-SETTING-BRIDGE-VLAN-DEFAULT-PVID:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID "vlan-default-pvid" +<a name="NM-SETTING-BRIDGE-MULTICAST-QUERIER:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_QUERIER</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERIER "multicast-querier" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-SETTING-BRIDGE-VLANS:CAPS"></a><h3>NM_SETTING_BRIDGE_VLANS</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLANS "vlans" +<a name="NM-SETTING-BRIDGE-MULTICAST-QUERY-USE-IFADDR:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR "multicast-query-use-ifaddr" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-BRIDGE-VLAN-VID-MIN:CAPS"></a><h3>NM_BRIDGE_VLAN_VID_MIN</h3> -<pre class="programlisting">#define NM_BRIDGE_VLAN_VID_MIN 1 +<a name="NM-SETTING-BRIDGE-VLAN-FILTERING:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_FILTERING</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_FILTERING "vlan-filtering" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-BRIDGE-VLAN-VID-MAX:CAPS"></a><h3>NM_BRIDGE_VLAN_VID_MAX</h3> -<pre class="programlisting">#define NM_BRIDGE_VLAN_VID_MAX 4094 +<a name="NM-SETTING-BRIDGE-VLAN-DEFAULT-PVID:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID "vlan-default-pvid" </pre> </div> <hr> <div class="refsect2"> -<a name="NMSettingBridge-struct"></a><h3>NMSettingBridge</h3> -<pre class="programlisting">typedef struct _NMSettingBridge NMSettingBridge;</pre> -<p>Bridging Settings</p> -</div> -</div> -<div class="refsect1"> -<a name="NMSettingBridge.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMSettingBridge--ageing-time"></a><h3>The <code class="literal">“ageing-time”</code> property</h3> -<pre class="programlisting"> “ageing-time” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The Ethernet MAC address aging time, in seconds.</p> -<p>Flags: Read / Write / Construct</p> -<p>Allowed values: <= 1000000</p> -<p>Default value: 300</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMSettingBridge--forward-delay"></a><h3>The <code class="literal">“forward-delay”</code> property</h3> -<pre class="programlisting"> “forward-delay” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The Spanning Tree Protocol (STP) forwarding delay, in seconds.</p> -<p>Flags: Read / Write / Construct</p> -<p>Allowed values: <= 30</p> -<p>Default value: 15</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMSettingBridge--group-forward-mask"></a><h3>The <code class="literal">“group-forward-mask”</code> property</h3> -<pre class="programlisting"> “group-forward-mask” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>A mask of group addresses to forward. Usually, group addresses in -the range from 01:80:C2:00:00:00 to 01:80:C2:00:00:0F are not -forwarded according to standards. This property is a mask of 16 bits, -each corresponding to a group address in that range that must be -forwarded. The mask can't have bits 0, 1 or 2 set because they are -used for STP, MAC pause frames and LACP.</p> -<p>Flags: Read / Write / Construct</p> -<p>Allowed values: <= 65535</p> -<p>Default value: 0</p> -<p class="since">Since: 1.10</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMSettingBridge--hello-time"></a><h3>The <code class="literal">“hello-time”</code> property</h3> -<pre class="programlisting"> “hello-time” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The Spanning Tree Protocol (STP) hello time, in seconds.</p> -<p>Flags: Read / Write / Construct</p> -<p>Allowed values: <= 10</p> -<p>Default value: 2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMSettingBridge--mac-address"></a><h3>The <code class="literal">“mac-address”</code> property</h3> -<pre class="programlisting"> “mac-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>If specified, the MAC address of bridge. When creating a new bridge, this -MAC address will be set.</p> -<p>If this field is left unspecified, the "ethernet.cloned-mac-address" is -referred instead to generate the initial MAC address. Note that setting -"ethernet.cloned-mac-address" anyway overwrites the MAC address of -the bridge later while activating the bridge. Hence, this property -is deprecated.</p> -<div class="warning"> -<p><code class="literal">NMSettingBridge:mac-address</code> has been deprecated since version 1.12 and should not be used in newly-written code.</p> -<p>Use the ethernet.cloned-mac-address property instead.</p> -</div> -<p>Flags: Read / Write</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMSettingBridge--max-age"></a><h3>The <code class="literal">“max-age”</code> property</h3> -<pre class="programlisting"> “max-age” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The Spanning Tree Protocol (STP) maximum message age, in seconds.</p> -<p>Flags: Read / Write / Construct</p> -<p>Allowed values: <= 40</p> -<p>Default value: 20</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMSettingBridge--multicast-snooping"></a><h3>The <code class="literal">“multicast-snooping”</code> property</h3> -<pre class="programlisting"> “multicast-snooping” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Controls whether IGMP snooping is enabled for this bridge. -Note that if snooping was automatically disabled due to hash collisions, -the system may refuse to enable the feature until the collisions are -resolved.</p> -<p>Flags: Read / Write / Construct</p> -<p>Default value: TRUE</p> -<p class="since">Since: 1.2</p> +<a name="NM-SETTING-BRIDGE-VLANS:CAPS"></a><h3>NM_SETTING_BRIDGE_VLANS</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLANS "vlans" +</pre> </div> <hr> <div class="refsect2"> -<a name="NMSettingBridge--priority"></a><h3>The <code class="literal">“priority”</code> property</h3> -<pre class="programlisting"> “priority” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower -values are "better"; the lowest priority bridge will be elected the root -bridge.</p> -<p>Flags: Read / Write / Construct</p> -<p>Allowed values: <= 65535</p> -<p>Default value: 32768</p> +<a name="NM-SETTING-BRIDGE-GROUP-ADDRESS:CAPS"></a><h3>NM_SETTING_BRIDGE_GROUP_ADDRESS</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_ADDRESS "group-address" +</pre> </div> <hr> <div class="refsect2"> -<a name="NMSettingBridge--stp"></a><h3>The <code class="literal">“stp”</code> property</h3> -<pre class="programlisting"> “stp” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.</p> -<p>Flags: Read / Write / Construct</p> -<p>Default value: TRUE</p> +<a name="NM-SETTING-BRIDGE-VLAN-PROTOCOL:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_PROTOCOL</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_PROTOCOL "vlan-protocol" +</pre> </div> <hr> <div class="refsect2"> -<a name="NMSettingBridge--vlan-default-pvid"></a><h3>The <code class="literal">“vlan-default-pvid”</code> property</h3> -<pre class="programlisting"> “vlan-default-pvid” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The default PVID for the ports of the bridge, that is the VLAN id -assigned to incoming untagged frames.</p> -<p>Flags: Read / Write / Construct</p> -<p>Allowed values: <= 4094</p> -<p>Default value: 1</p> -<p class="since">Since: 1.18</p> +<a name="NM-SETTING-BRIDGE-VLAN-STATS-ENABLED:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_STATS_ENABLED</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_STATS_ENABLED "vlan-stats-enabled" +</pre> </div> <hr> <div class="refsect2"> -<a name="NMSettingBridge--vlan-filtering"></a><h3>The <code class="literal">“vlan-filtering”</code> property</h3> -<pre class="programlisting"> “vlan-filtering” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Control whether VLAN filtering is enabled on the bridge.</p> -<p>Flags: Read / Write / Construct</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.18</p> +<a name="NM-BRIDGE-VLAN-VID-MIN:CAPS"></a><h3>NM_BRIDGE_VLAN_VID_MIN</h3> +<pre class="programlisting">#define NM_BRIDGE_VLAN_VID_MIN 1 +</pre> </div> <hr> <div class="refsect2"> -<a name="NMSettingBridge--vlans"></a><h3>The <code class="literal">“vlans”</code> property</h3> -<pre class="programlisting"> “vlans” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>Array of bridge VLAN objects. In addition to the VLANs -specified here, the bridge will also have the default-pvid -VLAN configured by the bridge.vlan-default-pvid property.</p> -<p>In nmcli the VLAN list can be specified with the following -syntax:</p> -<p> $vid pvid [, $vid pvid]...</p> -<p>where $vid is either a single id between 1 and 4094 or a -range, represented as a couple of ids separated by a dash.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMBridgeVlan)]</span></p> -<p>Flags: Read / Write</p> -<p class="since">Since: 1.18</p> +<a name="NM-BRIDGE-VLAN-VID-MAX:CAPS"></a><h3>NM_BRIDGE_VLAN_VID_MAX</h3> +<pre class="programlisting">#define NM_BRIDGE_VLAN_VID_MAX 4094 +</pre> </div> </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.29</div> +<hr>Generated by GTK-Doc V1.32.1</div> </body> </html> \ No newline at end of file |