tin  1.5.9
tsm Directory Reference
Directory dependency graph for tsm:
include/tsm

Directories

directory  platform
 
directory  runtime
 

Files

file  bare_metal.h [code]
 Bare-metal executor binding for tsm runtimes.
 
file  chrono_ticks.h [code]
 Helpers for converting measured durations into explicit HSM ticks.
 
file  core_algorithms.h [code]
 constexpr hierarchy algorithms used by the HSM runtime.
 
file  freertos.h [code]
 FreeRTOS queue storage and task executor adapters.
 
file  io.h [code]
 Embedded I/O contracts for driver-to-runtime adapters.
 
file  kevent.h [code]
 BSD/macOS kevent executor adapter for tsm runtimes.
 
file  linux.h [code]
 Linux host adapters for timing and optional realtime scheduling.
 
file  logging.h [code]
 Logging policy vocabulary for state-machine observations.
 
file  policies.h [code]
 Semantic configuration tags for deterministic HSM behavior.
 
file  qnx.h [code]
 QNX Neutrino 7.x executor and tick adapters.
 
file  reflection.h [code]
 Experimental C++ reflection metadata extraction.
 
file  runtime.h [code]
 Convenience include for runtime queue, executor, and topology APIs.
 
file  ticks.h [code]
 Target-neutral tick value type.
 
file  transition.h [code]
 Authoring vocabulary for transitions, pseudostates, and synchronization.
 
file  transport.h [code]
 Dependency-free transport adapter records for local event ingress.
 
file  type_list.h [code]
 Small compile-time list and set utilities for C++ type tokens.
 
file  zephyr.h [code]
 Zephyr queue storage adapter for queued tsm runtimes.