[][src]Module lrl_test_compiler::test_binary

Modules

instructions
segments

Structs

Abort

An Abort Sequence.

DeviceAddress

A Device Address for a relay or sensor

RelayInstr

A RelayInstr Instruction either sets or unsets a specified relay

Segment

An Instruction Segment is a conceptual unit that contains all of the actions that take place at a specific moment in time

SensorInstr

A representation of all the fields of a sensor instruction. This canonically represents an exact binary representation.

Test

Represents a Test and the logic required to create a Test Binary File from it.

TestBody

The main body of the Test

Enums

RelayAction

The two different actions that can be performed on a relay

SensorAction

Represents the opcodes for a Sensor instruction.

Functions

emit

Takes in a Test Binary data structure representation and emits it to a file.