|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <arpa/inet.h>#include <netinet/in.h>#include <sys/socket.h>#include <unistd.h>#include <atomic>#include <chrono>#include <cstdio>#include <cstring>#include <fstream>#include <iostream>#include <string>#include <thread>#include "control/SequencerService.hpp"#include "control/StateMachine.hpp"Go to the source code of this file.
Classes | |
| class | SequencerService |
| Top-level sequencer service. More... | |
| class | StateMachine |
| Parses state_transitions.csv and validates state transitions. More... | |
Functions | |
| static void | check (bool ok, const std::string &what) |
| int | main () |
Variables | |
| static int | g_failures = 0 |
| static constexpr uint8_t | kAbortPacketType = 7 |
| static constexpr uint16_t | kAbortPort = 15005 |
| static constexpr const char * | kAbortIp = "127.0.0.1" |
|
static |
Definition at line 54 of file test_abort_ordering.cpp.
References g_failures, and ok.
Referenced by main(), fsw::t7::LjmT7Device::open(), fsw::t7::LjmT7Device::read_names(), anonymous_namespace{ota_service_main.cpp}::runPioBuild(), fsw::t7::LjmT7Device::serial_number(), fsw::t7::LjmT7Device::stream_read(), fsw::t7::LjmT7Device::stream_start(), fsw::t7::LjmT7Device::stream_stop(), test_manifold::test_a_healthy_manifold_is_clean(), test_layerx_vv::test_check_never_raises_and_says_what_it_could_not_do(), test_layerx_vv::test_convergence_lists_every_pass_against_its_tolerance(), test_layerx_eng::test_given_dimensions_override_the_run(), test_layerx_vv::test_limits_grade_the_balances(), test_comps_geometry::test_no_limit_declared_means_no_claim(), test_layerx_eng::test_the_download_is_named_for_the_motor_inside_it(), test_layerx_eng::test_the_file_reads_back_as_the_burn(), and test_layerx_vv::test_the_reference_run_conserves_what_it_must().
| int main | ( | ) |
Definition at line 67 of file test_abort_ordering.cpp.
References a, check(), g_failures, sequencer::SequencerService::init(), kAbortIp, kAbortPacketType, kAbortPort, sequencer::SequencerService::setDebugMode(), sequencer::SequencerService::transitionTo(), and udp.
Referenced by test_compute_endpoints_offload::_drive(), ota_upload::_self_test(), test_switch_warnings::_switch(), test_config_endpoints_offload::_thread_used_by_set_config(), actuator_testing_gui::main(), ball_valve_gui::main(), check_config_load::main(), controller_lut.generate_controller_lut::main(), csv_to_eng.cli::main(), feasibility_impinging_lox_ch4_sweep::main(), firmware_digest::main(), generate_dhcp_config::main(), gui::main(), layerx_baseline::main(), lc_calibration_gui::main(), ota_upload::main(), pt_multi_gui::main(), registry_merge::main(), sense_testing_gui::main(), solenoid_characterization_gui::main(), which_firmware::main(), test_check_config_load::test_a_broken_config_fails_with_the_loaders_reason(), test_compute_endpoints_offload::test_a_config_written_during_a_blowdown_run_does_not_switch_its_runner(), test_compute_endpoints_offload::test_a_config_written_during_evaluate_is_not_in_its_report(), test_compute_endpoints_offload::test_a_sessions_solves_still_run_one_at_a_time(), test_csv_to_eng.TestCLI::test_cli_basic(), test_csv_to_eng.TestCLI::test_cli_missing_file(), test_check_config_load::test_no_arguments_is_a_usage_line(), and test_check_config_load::test_shipped_configs_of_both_injectors_load().
|
static |
|
staticconstexpr |
Definition at line 65 of file test_abort_ordering.cpp.
Referenced by main().
|
staticconstexpr |
Definition at line 61 of file test_abort_ordering.cpp.
Referenced by main().
|
staticconstexpr |
Definition at line 62 of file test_abort_ordering.cpp.
Referenced by main(), and writeConfig().