ADTF  3.18.2
System Definition

The common ADTF System is defined by a level-based and service-oriented system architecture.

The functionality of a ADTF System is NOT provided by the system itself but through clearly defined interfaces providing only a single micro functionalty for the task it is designed for.

ADTF as a highly modular system can be easily extend its capabilities by adding additional System Service. A Service is usually a dynamically loaded module which offers some type of functionality that for other system components through the Services interface.

ADTF always includes a number of basic service definition, for example the Reference Clock Service which provides global time information through the interface adtf::services::ant::IReferenceClock. Any detailed information can always be found within the interface definition.

ADTF System Definition