the start VLAN id, must be between 1 and 4094.
the end VLAN id, must be 0 or between vid_start
and 4094.
Compare two bridge VLAN objects.
another #NMBridgeVlan
Gets the VLAN id range.
Returns whether the VLAN is the PVID for the port.
Returns whether the VLAN is untagged.
Increases the reference count of the object.
Seal the #NMBridgeVlan instance. Afterwards, it is a bug to call all functions that modify the instance (except ref/unref). A sealed instance cannot be unsealed again, but you can create an unsealed copy with nm_bridge_vlan_new_clone().
Change the value of the PVID property of the VLAN. It is invalid to set the value to %TRUE for non-single-id VLANs.
the new value
Change the value of the untagged property of the VLAN.
the new value
Convert a %NMBridgeVlan to a string.
Decreases the reference count of the object. If the reference count reaches zero the object will be destroyed.
Parses the string representation of the queueing discipline to a %NMBridgeVlan instance.
the string representation of a bridge VLAN
Creates a new #NMBridgeVlan object for the given VLAN id range.
Setting vid_end
to 0 is equivalent to setting it to vid_start
and creates a single-id VLAN.
the start VLAN id, must be between 1 and 4094.
the end VLAN id, must be 0 or between vid_start
and 4094.
Creates a new #NMBridgeVlan object for the given VLAN id range. Setting
vid_end
to 0 is equivalent to setting it tovid_start
and creates a single-id VLAN.