Mtf Datamodel System Topology Module

mtf_datamodel_system_topology is a submodule of ‘mtf_pybinder’

class mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.EcuDataModel

Represents the ECU data defintion

__init__(*args, **kwargs)
__new__(**kwargs)
class mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.NetworkEndpoint

Represents ethernet network end point defintion

__init__(*args, **kwargs)
__new__(**kwargs)
property ip_address

The source ip of NetworkEndpoint

property name

The name of NetworkEndpoint

property subnet_mask

The subnet mask of NetworkEndpoint

class mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.SomeIpEcuDataModel

Represents SomeIp ECU data defintion

__init__(self: mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.SomeIpEcuDataModel, name: str, unicast_address: str) None
__new__(**kwargs)
add_someip_end_point(self: mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.SomeIpEcuDataModel, port_number: int, transport_protocol: str, provided_services: list[mtf.libs.mtf_pybinder.mtf_datamodel_services.ProvidedService], consumed_services: list[mtf.libs.mtf_pybinder.mtf_datamodel_services.ConsumedService]) mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.SomeIpEcuDataModel
configure_someipsd(self: mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.SomeIpEcuDataModel, multicast_ip: str, port: int) mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.SomeIpEcuDataModel
property name
property network_end_points
property transport_end_points
class mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.TransportEndpoint

Represents ethernet transport end point defintion

__init__(*args, **kwargs)
__new__(**kwargs)
property consumed_services
property ip_address
property port_number
property provided_services
property transport_protocol
class mtf.libs.mtf_pybinder.mtf_datamodel_system_topology.VirtualLan

Represents ethernet Virual Lan defintion

__init__(*args, **kwargs)
__new__(**kwargs)
property name

The name of VirtualLan

property vlan_identifier

The Identifier of VirtualLan