class documentation

class TunnelAddress(FancyStrMixin, FancyEqMixin): (source)

Implements interfaces: twisted.internet.interfaces.IAddress

View In Hierarchy

A TunnelAddress represents the tunnel to which a TuntapPort is bound.
Method __getitem__ Deprecated accessor for the tunnel name. Use attributes instead.
Method __init__
Class Variable compareAttributes Undocumented
Class Variable showAttributes Undocumented
Instance Variable name Undocumented
Instance Variable type Undocumented
Property _typeValue Return the integer value of the type attribute. Used to produce correct results in the equality implementation.

Inherited from FancyStrMixin:

Method __str__ Undocumented

Inherited from FancyEqMixin:

Method __eq__ Undocumented
Method __ne__ Undocumented
def __getitem__(self, index): (source)
Deprecated accessor for the tunnel name. Use attributes instead.
def __init__(self, type, name): (source)
Parameters
typeEither TunnelFlags.IFF_TUN or TunnelFlags.IFF_TAP, representing the type of this tunnel.
name:bytesThe system name of the tunnel.
compareAttributes: tuple[str, ...] = (source)
name = (source)

Undocumented

type = (source)

Undocumented

@property
_typeValue = (source)
Return the integer value of the type attribute. Used to produce correct results in the equality implementation.