Modules#

ROC Tracer: Modules
Modules
Here is a list of all modules:
 Symbol VersionsThe names used for the shared library versioned symbols
 VersioningVersion information about the interface and the associated installed library
 Status CodesMost operations return a status code to indicate success or error
 Traced Runtime DomainsThe ROC Tracer API can trace multiple runtime libraries. Each library can have API operations and asynchronous operations that can be traced
 Callback APIROC tracer provides support for runtime API callbacks and activity records logging. The API callbacks provide the API calls arguments and are called on different phases, on enter, on exit, on kernel completion
 Activity APIThe activity records are asynchronously logged to the pool and can be associated with the respective API callbacks using the correlation ID. Activity API can be used to enable collecting of the records with timestamping data for API calls and the kernel submits
 Timestamp Operations
 Initialization and FinalizationThe ROCtracer Plugin API must be initialized before using any of the operations to report trace data, and finalized after the last trace data has been reported
 Trace data reportingOperations to output trace data