host_serial instrumentation_filter_master
API Reference Manual  /  7 Simulator-to-Simulator Interfaces  / 

instrumentation_connection

Description
This interface is intended to be implemented by instrumentation connections using the instrumentation framework. This interface is used to request that instrumentation should be temporarily disabled and then re-enabled. That is, the connection should not collect any data when it is being disabled. How this is achieved is up to the tool, it could tell the provider to stop sending information, or simply throw away anything it sends. This interface can be used with high frequency while simulation is running, so it should be implemented with performance in mind.
SIM_INTERFACE(instrumentation_connection) {
        void (*enable)(conf_object_t *obj);
        void (*disable)(conf_object_t *obj);
};

#define INSTRUMENTATION_CONNECTION_INTERFACE "instrumentation_connection"

Execution Context
Cell Context for all methods.

host_serial instrumentation_filter_master