| Nxronos | |
| Nsdk | Main Xronos SDK namespace | 
| CBaseReaction | Base class for implementing reactions | 
| CMetricEffect | Allows a reaction to record telemetry data using a given Metric | 
| CPortEffect | Allows a reaction to write data to a given Port | 
| CProgrammableTimerEffect | Allows a reaction to schedule future events using a ProgrammableTimer | 
| CShutdownEffect | Allows a reaction to terminate the program | 
| CTrigger | Declares a reaction trigger and provides read access to the triggering EventSource | 
| CDefaultRuntimeProvider | A runtime provider that provides the default runtime | 
| CElement | Base class for all reactor elements | 
| CEnvironment | The entry point for assembling and executing reactor programs | 
| CEnvironmentContext | Opaque data type used for constructing reactors | 
| CInputPort | A reactor element for receiving messages from other reactors | 
| CMetric | A reactor element for recording metric data to an external data base | 
| COutputPort | A reactor element for sending messages to other reactors | 
| CPeriodicTimer | A reactor element that emits events in regular intervals | 
| CPhysicalEvent | A reactor element for receiving events from external sources | 
| CPort | |
| CProgrammableTimer | A reactor element for scheduling new events | 
| CReaction | Reaction base class with reactor access | 
| CReactionContext | Opaque data type used for constructing reaction triggers and effects Reaction effect classes. | 
| CReactionProperties | Opaque data type used for constructing reactions | 
| CReactor | An abstract reactor that can be subclassed to define new reactors | 
| CReactorContext | Opaque data type used for constructing Elements | 
| CRuntimeProvider | Abstract interface for providing a concrete runtime instance | 
| CShutdown | A reactor element that emits an event right before the program shuts down | 
| CStartup | A reactor element that emits an event when the program starts up | 
| CTestEnvironment | A variant of the environment that is configured for testing | 
| CValidationError | Exception that is thrown when a program reaches an invalid state |