![]() | Driver State Functions |
A number of IVI driver settings that control the operation of the driver can be specified by the end user in a variety of ways. For instance, the end user can enable state caching by specifying it in the IVI Configuration Store. Alternatively, they can pass in Cache=VI_TRUE as part of the OptionsString parameter passed to the InitWithOptions function. Or, the user can set the CACHE attribute on the driver itself at any time during the execution of the program.
Given the flexibility users have in specifying certain driver settings, it is difficult to manually track the current state of these settings. The functions described in this section are provided expressly for that purpose.
DriverSession::CacheEnabledOriginal
DriverSession::InterchangeCheckEnabled
DriverSession::InterchangeCheckEnabledOriginal
DriverSession::QueryInstrStatusEnabled
DriverSession::QueryInstrStatusEnabledOriginal
DriverSession::RangeCheckEnabled
DriverSession::RangeCheckEnabledOriginal
DriverSession::RecordCoercionsEnabled
DriverSession::RecordCoercionsEnabledOriginal
DriverSession::SimulationEnabled
DriverSession::SimulationEnabledOriginal
DriverSession::SetCacheEnabled
DriverSession::SetInterchangeCheckEnabled
DriverSession::SetQueryInstrStatusEnabled
DriverSession::SetRangeCheckEnabled
DriverSession::SetRecordCoercionsEnabled
DriverSession::SetSimulationEnabled
DriverSession::InherentOptions