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