NM.DeviceGeneve

g GObject.Object GObject.Object NM.Object NM.Object GObject.Object->NM.Object NM.Device NM.Device NM.DeviceGeneve NM.DeviceGeneve NM.Device->NM.DeviceGeneve NM.Object->NM.Device

Subclasses:

None

Methods

Inherited:

NM.Device (56), NM.Object (2), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

get_df ()

get_dst_port ()

get_id ()

get_remote ()

get_tos ()

get_ttl ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

NM.Device (32), NM.Object (2)

Name

Type

Flags

Short Description

df

r

dst-port

int

r

id

int

r

remote

str

r

tos

r

ttl

int

r

Signals

Inherited:

NM.Device (1), GObject.Object (1)

Fields

Inherited:

NM.Device (1), GObject.Object (1)

Class Details

class NM.DeviceGeneve(**kwargs)
Bases:

NM.Device

Abstract:

No

Structure:

NM.DeviceGeneveClass

New in version 1.58.

get_df()
Returns:

the Don’t Fragment (DF) bit to set in outgoing packets

Return type:

int

New in version 1.58.

get_dst_port()
Returns:

the UDP destination port

Return type:

int

New in version 1.58.

get_id()
Returns:

the device’s GENEVE ID.

Return type:

int

New in version 1.58.

get_remote()
Returns:

the IP address of the remote tunnel endpoint

Return type:

str

New in version 1.58.

get_tos()
Returns:

the TOS value to use in outgoing packets

Return type:

int

New in version 1.58.

get_ttl()
Returns:

the time-to-live value to use in outgoing packets

Return type:

int

New in version 1.58.

Property Details

NM.DeviceGeneve.props.df
Name:

df

Type:

Default Value:

0

Flags:

READABLE

The Don’t Fragment (DF) bit to set in outgoing packets.

New in version 1.58.

NM.DeviceGeneve.props.dst_port
Name:

dst-port

Type:

int

Default Value:

0

Flags:

READABLE

The UDP destination port used to communicate with the remote GENEVE tunnel endpoint.

New in version 1.58.

NM.DeviceGeneve.props.id
Name:

id

Type:

int

Default Value:

0

Flags:

READABLE

The device’s GENEVE ID.

New in version 1.58.

NM.DeviceGeneve.props.remote
Name:

remote

Type:

str

Default Value:

None

Flags:

READABLE

The IP address of the remote tunnel endpoint.

New in version 1.58.

NM.DeviceGeneve.props.tos
Name:

tos

Type:

Default Value:

0

Flags:

READABLE

The TOS value to use in outgoing packets.

New in version 1.58.

NM.DeviceGeneve.props.ttl
Name:

ttl

Type:

int

Default Value:

0

Flags:

READABLE

The time-to-live value to use in outgoing packets.

New in version 1.58.