Classes

NameDescription
GpibInterface

Provides access to the board-level GPIB functionality that is available in VISA.

GpibSession

Provides access to the device-level GPIB functionality that is available in VISA.

MemoryMap

Exposes memory mapped operations for register based sessions.

MessageBasedSession

Provides access to the message-based functionality, such as reading and writing, available in VISA.

NativeVisaEventArgs

Provides access to VISA event argument objects.

PxiBackplane

Provides access to the PXI backplane functionality available in VISA.

PxiMemory

Provides access to the specific PXI memory-access functionality available in VISA.

PxiSession

Provides access to the device-level PXI functionality available in VISA.

RegisterBasedSession

Provides access to the register-based functionality, such as moving data in and out, available in VISA.

ResourceManager

Provides functionality to open VISA sessions, parse resource strings, and find available resources on the system.

ResourceTypeMismatchException

This exception is thrown when a specific resource type is being constructed with a valid resource of a different type and the 'checkResourceType' parameter in the constructor is true.

SerialSession

Provides access to serial functionality available in VISA.

Session

Serves as the base class for all VISA session objects.

TcpipSession

Provides access to the specific TCP/IP functionality for accessing VXI-11 and HiSLIP instruments available in VISA.

TcpipSocket

Provides access to the TCP/IP socket functionality available in VISA.

UsbRaw

Provides access to the raw USB functionality available in VISA.

UsbSession

Provides access to the specific device-level USB functionality available in VISA.

VxiBackplane

Provides access to the VXI backplane functionality available in VISA.

VxiMemory

Provides access to the specific VXI memory-access functionality available in VISA.

VxiSession

Provides access to the specific device-level VXI functionality available in VISA.

Interfaces

None

Structures

None

Enumerations

NameDescription
UsbPipeState

Specifies whether a USB pipe is stalled or ready.

UsbTerminationMethod

Specifies the available methods to terminate a read operation on the UsbRaw object.

WireMode

Defines the wire mode that you can use with WireMode.

Delegates

None