| Class | Description | |
|---|---|---|
![]() | GpibInterfaceSession | An instantiable class that supports all GPIB INTFC sessions. |
![]() | GpibSession | An instantiable class that supports all GPIB INSTR sessions. |
![]() | KeysightVisaEventArgs | Provides additional data about a Keysight VISA event.
This class inherits from Ivi.Visa.INativeVisaEventArgs to allow programs to access information about events that may not be explicitly defined in this interface. |
![]() | MessageBasedSession | An abstract (non-instantiable by itself) class inherited by all VISA.NET message-based session classes. |
![]() | PxiBackplaneSession | An instantiable class that supports all PXI BACKPLANE sessions. |
![]() | PxiMemorySession | An instantiable class that supports all PXI MEMACC sessions. |
![]() | PxiSession | An instantiable class that supports all PXI INSTR sessions. |
![]() | RegisterBasedSession | An abstract (non-instantiable by itself) class inherited by all VISA.NET register-based session classes. |
![]() | ResourceManager | Provides services related to general management of recognized I/O resources, including finding resources, parsing resource strings, opening I/O connections to resources, and providing general information about the Keysight VISA.NET implementation. |
![]() | SerialSession | An instantiable class that supports all SERIAL INSTR sessions. |
![]() | TcpipSession | An instantiable class that supports all TCPIP INSTR sessions. |
![]() | TcpipSocketSession | An instantiable class that supports all TCPIP SOCKET sessions. |
![]() | UsbSession | An instantiable class that supports all USB INSTR sessions. |
![]() | VisaConvert | Provides static conversion methods for converting Unicode strings (used by VISA.NET) to and from ASCII (used by most message-based instruments). |
![]() | VisaSession | An abstract class inherited by all VISA.NET session classes. VisaSession includes common functionality for all VISA.NET sessions, including general information about the implementation, information about the device to which the session is connected, event management, locks, and the ability to generically access features of the underlying VISA implementation. |
![]() | VxiBackplaneSession | An instantiable class that supports all VXI BACKPLANE sessions. |
![]() | VxiMemorySession | An instantiable class that supports all VXI MEMACC sessions. |
![]() | VxiSession | An instantiable class that supports all VXI INSTR sessions. |
| Interface | Description | |
|---|---|---|
![]() | IKeysightInternalResourceManager | Provide the native way to get and set attributes which are associated to Resource Mananger. |
![]() | IKeysightNativeVisaSession | Allows access to Keysight VISA C attributes and events. For more information, see The Native Access API. |
| Enumeration | Description | |
|---|---|---|
![]() | KeysightAttributeBoolean | Defines a list of standard (native) VISA C Boolean attributes and Keysight-specific VISA C attributes. The value assigned to each member matches the value assigned to the corresponding VISA C attribute. |
![]() | KeysightAttributeByte | Defines a list of standard (native) VISA C byte attributes and Keysight-specific VISA C attributes. The value assigned to each member matches the value assigned to the corresponding VISA C attribute. |
![]() | KeysightAttributeDateTime | Defines a list of standard (native) VISA C string attributes and Keysight-specific VISA C attributes. The value assigned to each member matches the value assigned to the corresponding VISA C attribute. |
![]() | KeysightAttributeInt16 | Defines a list of standard (native) VISA C 16-bit integer attributes and Keysight-specific VISA C attributes. The value assigned to each member matches the value assigned to the corresponding VISA C attribute. |
![]() | KeysightAttributeInt32 | Defines a list of standard (native) VISA C 32-bit integer attributes and Keysight-specific VISA C attributes. The value assigned to each member matches the value assigned to the corresponding VISA C attribute. |
![]() | KeysightAttributeInt64 | Defines a list of standard (native) VISA C 64-bit integer attributes and Keysight-specific VISA C attributes. The value assigned to each member matches the value assigned to the corresponding VISA C attribute. |
![]() | KeysightAttributeString | Defines a list of standard (native) VISA C string attributes and Keysight-specific VISA C attributes. The value assigned to each member matches the value assigned to the corresponding VISA C attribute. |
![]() | RemoteHardwareInterfaceType | The type (GPIB, ASRL, etc.) of a remote hardware interface. |
![]() | RemoteProtocol | Indicates the protocol used to connect this PC to the remote PC when using Keysight VISA.NET remote access. |
![]() | SessionType | Indicates one of the session types implemented by Keysight VISA. |