ADTF
|
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.