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]