SomeIpSimpleMember

class mtf.libs.mtf_pybinder.SomeIpSimpleMember

SomeIp simple member class

__init__(*args, **kwargs)
__new__(**kwargs)
get_last_read_value(self: mtf.libs.mtf_pybinder.SomeIpSimpleMember) str | float | int | int

Get last read value of this simple member

set_value(self: mtf.libs.mtf_pybinder.SomeIpSimpleMember, value: str | float | int | int) bool

set the value of the simple member return False if the value type does not match the member type string -> str int8, int16, int32, int64, uint8, uint16, uint32, uint64 -> int float32, float64 -> float

start_listening(self: mtf.libs.mtf_pybinder.SomeIpSimpleMember, callback: Callable[[mtf.libs.mtf_pybinder.SomeIpMessageAddress, mtf.libs.mtf_pybinder.SomeIpSimpleMember, mtf.libs.mtf_pybinder.mtf_timestamp, str], None], on_change: bool = False) mtf.libs.mtf_pybinder.Result

Start listening to simple member value received events. If “on_change” is set to True, the callback will be called only if the value of this simple member has changed.

stop_listening(self: mtf.libs.mtf_pybinder.SomeIpSimpleMember) mtf.libs.mtf_pybinder.Result

Stop listening to SomeIp simple member value received events.

property type

Get simple member type