This section defines the interface provided by the OMPD library to be used by the third-party tool. Some interface routines require one or more specified threads to be stopped for the returned values to be meaningful. In this context, a stopped thread is a thread that is not modifying the observable OpenMP runtime state.
Description of Return Codes
All of the OMPD Tool Interface Routines must return function-specific return codes or any of the following return codes: