Skip to content

config_schema

config_schema ¤

Classes:

Name Description
ImplementationConfig

ImplementationConfig class represents the configuration for an implementation.

ImplementationConfig dataclass ¤

ImplementationConfig(
    name: str,
    type: ImplementationType = iut,
    shadow_compatible: bool = False,
    gperf_compatible: bool = False,
)

ImplementationConfig class represents the configuration for an implementation.

Attributes:

Name Type Description
name str

The name of the implementation (e.g., picoquic, panther_ivy).

type ImplementationType

The type of implementation, must be either "iut" or "testers".

shadow_compatible bool

Indicates if the implementation is compatible with shadow. This field must be ignored by OmegaConf.

gperf_compatible bool

Indicates if the implementation is compatible with gperf.