Real-Time API (RTAPI) Overview
The RTAPI (real-time application programming interface) set is composed of unique and Windows-based interfaces. Most RTAPI interfaces are identified by the prefix Rt. For example, RtCloseHandle.
Unique real-time interfaces
These functions are new, Windows-modeled extensions that provide essential programming capabilities required for real-time applications. There is no equivalent Windows function for these RTAPI functions. The function begins with the Rt prefix, and the interface semantics are modeled on the Windows programming interface semantics.
Windows-based real-time interfaces
These functions are extensions to the Windows functions and provide additional real-time programming capability. Unlike the unique real-time functions, there are similar functions in the Windows environment but behave differently. The real-time semantics requires the differences. The function name is prefixed with Rt, and its interface semantics are compatible with those of the Windows programming interface.
For example, the function RtCreateMutex is required for real-time programming. Although there is a Windows functional equivalent, RtCreateMutex does not behave exactly like the Windows CreateMutex function. The Rt prefix signifies that the function is an RTAPI function.
See Also: