Ethernet Utils Module

class mtf.libs.mtf_pybinder.ethernet_utils.AddressIPv4
__init__(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressIPv4, str: str, subnet_mask: int | None = None) None
__new__(**kwargs)
get_as_string(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressIPv4) str
get_default_network_address(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressIPv4) mtf.libs.mtf_pybinder.ethernet_utils.AddressIPv4
get_default_subnet_mask(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressIPv4) mtf.libs.mtf_pybinder.ethernet_utils.AddressIPv4
class mtf.libs.mtf_pybinder.ethernet_utils.AddressMAC
__init__(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressMAC) None
__new__(**kwargs)
get_as_bytes(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressMAC) Annotated[list[int], FixedSize(6)]
get_as_int(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressMAC) int
get_as_string(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressMAC) str
is_valid(self: mtf.libs.mtf_pybinder.ethernet_utils.AddressMAC) int
class mtf.libs.mtf_pybinder.ethernet_utils.IPAddr
__init__(*args, **kwargs)
__new__(**kwargs)
to_string(self: mtf.libs.mtf_pybinder.pcpp.IPAddress) str
class mtf.libs.mtf_pybinder.ethernet_utils.MacAddr
__init__(*args, **kwargs)
__new__(**kwargs)
to_string(self: mtf.libs.mtf_pybinder.pcpp.MacAddress) str
class mtf.libs.mtf_pybinder.ethernet_utils.NetworkAdapterInfo
__init__(self: mtf.libs.mtf_pybinder.ethernet_utils.NetworkAdapterInfo) None
__new__(**kwargs)
property adapter_name
property ethernet_channel_name
ip_to_physical_addr(self: mtf.libs.mtf_pybinder.ethernet_utils.NetworkAdapterInfo) list[tuple[mtf.libs.mtf_pybinder.pcpp.IPAddress, mtf.libs.mtf_pybinder.pcpp.MacAddress]]
property mac_address
property unicast_ipv4_addresses
mtf.libs.mtf_pybinder.ethernet_utils.get_adapter_info(arg0: str) mtf::ethernet::NetworkAdapterInfo
mtf.libs.mtf_pybinder.ethernet_utils.get_adapters_info() dict[str, mtf::ethernet::NetworkAdapterInfo]