Type Alias SlaveDeviceDefinitions
SlaveDeviceDefinitions: Array$<
Struct<
{
coils: optionalWith<
Array$<Struct<{ address: typeof Number$; default: typeof Boolean$ }>>,
{ default: () => never[] },
>;
discreteInputs: optionalWith<
Array$<Struct<{ address: typeof Number$; default: typeof Boolean$ }>>,
{ default: () => never[] },
>;
holdingRegisters: optionalWith<
Array$<Struct<{ address: typeof Number$; default: typeof Number$ }>>,
{ default: () => never[] },
>;
inputRegisters: optionalWith<
Array$<Struct<{ address: typeof Number$; default: typeof Number$ }>>,
{ default: () => never[] },
>;
unitId: typeof Number$;
},
>,
>
Schema for an array of SlaveDeviceDefinition — the complete set of slave devices the mock transport should simulate.