Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
Loading...
Searching...
No Matches
run_metadata.h File Reference
#include "run_control.h"
#include "refusal.h"
#include "linux/run_policy.h"
#include "linux/file_digest.h"
#include <openssl/crypto.h>

Go to the source code of this file.

Functions

void witness::write_run_metadata (const char *path, const RunConfiguration &config, const RunResult &result, bool thermal, const char *kind, const RunOptions &options, const HostPolicy &policy, const std::vector< ArtifactDigest > &artifacts)

Detailed Description

native configuration and completion metadata.

Definition in file run_metadata.h.

Function Documentation

◆ write_run_metadata()

void witness::write_run_metadata ( const char * path,
const RunConfiguration & config,
const RunResult & result,
bool thermal,
const char * kind,
const RunOptions & options,
const HostPolicy & policy,
const std::vector< ArtifactDigest > & artifacts )
inline

Validate configuration before creating exclusive JSON for actual completion counts.

Definition at line 23 of file run_metadata.h.