TlvEncodingAttributes

class mtf.libs.mtf_pybinder.TlvEncodingAttributes

Struct to store tlv member/argument encoding attributes

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: mtf.libs.mtf_pybinder.TlvEncodingAttributes) -> None

  2. __init__(self: mtf.libs.mtf_pybinder.TlvEncodingAttributes, arg0: list[str]) -> None

  3. __init__(self: mtf.libs.mtf_pybinder.TlvEncodingAttributes, availability: mtf.libs.mtf_pybinder.TlvAvailibility, use_static_size_wire_type: bool = True, members_order: list[str] = []) -> None

__new__(**kwargs)
property availability

To be used to set the availiblity of a tlv member/argument

property members_order

To be used to set the order tlv struct members or method arguments

property use_static_size_wire_type

To be used to indicate the wire type(static or dynamic) of a complex tlv member/argument