DeviceVxlan
Object Hierarchy:
NM.DeviceVxlan
NM.DeviceVxlan
NM.DeviceVxlan
NM.Device
NM.Device
NM.Device->NM.DeviceVxlan
NM.Object
NM.Object
NM.Object->NM.Device
GLib.Object
GLib.Object
GLib.Object->NM.Object
Description:
[
CCode ( type_id =
"nm_device_vxlan_get_type ()" ) ]
public class DeviceVxlan :
Device
Content:
Properties:
public uint ageing { get ; }
The lifetime in seconds of FDB entries learnt by the kernel.
public bool carrier { get ; }
Whether the device has carrier.
public uint dst_port { get ; }
The UDP destination port used to communicate with the remote VXLAN
tunnel endpoint.
public string group { get ; }
The unicast destination IP address used in outgoing packets when the
destination link layer address is not known in the VXLAN device forwarding database or the multicast IP address joined.
public uint id { get ; }
The device's VXLAN ID.
public bool l2miss { get ; }
Whether netlink LL ADDR miss notifications are generated.
public bool l3miss { get ; }
Whether netlink IP ADDR miss notifications are generated.
public bool learning { get ; }
Whether unknown source link layer addresses and IP addresses are
entered into the VXLAN device forwarding database.
public uint limit { get ; }
The maximum number of entries that can be added to the forwarding
table.
public string local { get ; }
The source IP address to use in outgoing packets.
public Device parent { get ; }
The devices's parent device.
public bool proxy { get ; }
Whether ARP proxy is turned on.
public bool rsc { get ; }
Whether route short circuit is turned on.
public uint src_port_max { get ; }
The maximum UDP source port used to communicate with the remote VXLAN
tunnel endpoint.
public uint src_port_min { get ; }
The minimum UDP source port used to communicate with the remote VXLAN
tunnel endpoint.
public uint8 tos { get ; }
The TOS value to use in outgoing packets.
public uint8 ttl { get ; }
The time-to-live value to use in outgoing packets.
Creation methods:
Methods:
Inherited Members:
All known members inherited from class NM.Device
All known members inherited from class NM.Object
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref