Class TSMSessionManager
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Abstractions.dll
Defines a session manager that manages device sessions through TSM.
public class TSMSessionManagerInheritance
Inherited Members
Constructors
- TSMSessionManager(ISemiconductorModuleContext)
-
Constructs a TSM session manager.
Methods
- CustomInstrument(string, string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument.CustomInstrumentSessionsBundle associated with the specified pin.
- CustomInstrument(string, string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.CustomInstrument.CustomInstrumentSessionsBundle associated with the specified pins.
- DAQmx(string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle associated with the specified pin.
- DAQmx(string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle associated with the specified pins. The specified pins must map to the same task type, otherwise the method throws an exception.
- DAQmx(string[], bool)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle associated with the specified pins. The specified pins must map to the same task type, otherwise the method throws an exception.
- DAQmx(string, DAQmxTaskType)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle associated with the specified pin.
- DAQmx(string[], DAQmxTaskType)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle associated with the specified pins.
- DAQmx(string[], bool, DAQmxTaskType)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle associated with the specified pins of the expected task type.
- DCPower(string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionsBundle associated with the specified pin.
- DCPower(string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionsBundle associated with the specified pins.
- DCPower(string[], bool)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionsBundle associated with the specified pins.
- DMM(string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DMM.DMMSessionsBundle associated with the specified pin.
- DMM(string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DMM.DMMSessionsBundle associated with the specified pins.
- DMM(string[], bool)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DMM.DMMSessionsBundle associated with the specified pins.
- Digital()
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionsBundle associated with all the available DUT pins.
- Digital(string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionsBundle associated with the specified pin.
- Digital(string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionsBundle associated with the specified pins.
- Digital(string[], bool)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital.DigitalSessionsBundle associated with the specified pins.
- Fgen(string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Fgen.FgenSessionsBundle associated with the specified pin.
- Fgen(string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Fgen.FgenSessionsBundle associated with the specified pins.
- Fgen(string[], bool)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Fgen.FgenSessionsBundle associated with the specified pins.
- Scope(string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Scope.ScopeSessionsBundle associated with the specified pin.
- Scope(string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Scope.ScopeSessionsBundle associated with the specified pins.
- Scope(string[], bool)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Scope.ScopeSessionsBundle associated with the specified pins.
- Sync()
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Sync.SyncSessionsBundle associated with all pins.
- Sync(string)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Sync.SyncSessionsBundle associated with the specified pin.
- Sync(string[])
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Sync.SyncSessionsBundle associated with the specified pins.
- Sync(string[], bool)
-
Gets the NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Sync.SyncSessionsBundle associated with the specified pins.