tin  1.5.9
tsm::dispatch_model Namespace Reference

Classes

struct  direct
 
struct  queued
 
struct  per_region_queued
 

Detailed Description

Runtime dispatch policy contracts.

HSM semantics describe which transition should run. Runtime policy describes how events reach that transition: direct dispatch, one queued backlog, or region-local queued backlogs.

These concepts keep those axes explicit while leaving execution context and transport adapters outside the HSM runtime policy.

Runtime policy tags.

These tags select behavior without pulling backend code into the HSM core. The concrete runtime specializations in runtime.h inspect the tags and instantiate only the topology and overflow behavior requested by the machine.