Model¶
The heart of FLYNC is a pydantic model. Find a comprehensive reference of the FLYNC model in this section.
Overview of all FLYNC Models¶
- FLYNC Model
FLYNCModelFLYNCModel.skip_broken_ecus()FLYNCModel.model_post_init()FLYNCModel.validate_unique_ips()FLYNCModel.validate_unique_macs()FLYNCModel.get_all_ecus()FLYNCModel.get_ecu_by_name()FLYNCModel.get_all_controllers()FLYNCModel.get_all_ecu_ports()FLYNCModel.get_all_interfaces_names()FLYNCModel.get_interfaces_for_ecu()FLYNCModel.get_system_topology_info()FLYNCModel.model_config
- Multicasting
- flync_4_bus
- flync_4_ecu
- flync_4_general_configuration
- flync_4_metadata
- flync_4_security
- flync_4_signal
- Signal
SignalDataTypeSignalDataType.UINT8SignalDataType.UINT16SignalDataType.UINT32SignalDataType.UINT64SignalDataType.INT8SignalDataType.INT16SignalDataType.INT32SignalDataType.INT64SignalDataType.FLOAT32SignalDataType.FLOAT64SignalDataType.CHARSignalDataType.BYTEARRAYSignalDataType.natural_bit_width()SignalDataType.is_float()SignalDataType.is_unsigned_integer()SignalDataType.is_signed_integer()SignalDataType.is_complex_datattype()
SignalValueDescriptionInstancePlacementSignalInstance- Signal Groups
- PDU
- Frame
- Signal
- flync_4_someip
- SOME/IP Configuration
- Service Discovery
- Service Interface
- Service Deployment
- SOME/IP Datatypes
PrimitiveDatatypeComplexDatatypeBooleanBaseIntBaseFloatUInt8UInt16UInt32UInt64Int8Int16Int32Int64Float32Float64BitfieldEntryValueBitfieldEntryBitfieldEnumEntryEnumBaseStringFixedLengthStringDynamicLengthStringArrayTypeArrayDimensionStructTypedefUnionMemberUnionSignedIntsUnsignedIntsIntsFloatsAllTypes
- flync_4_topology
- flync_4_tsn