Interface IEventVxiVmeInterrupt

Note: Keysight's VISA COM does not support a COM server for VXI. The IVxi-related interfaces are listed in this help file because they are included in the global VISA COM library.

Description

This interface is exported by Vxi Vme Interrupt event objects.

Methods

GetAttribute

Use of this method is discouraged. All the non-deprecated standard attributes are accessible via properties on the appropriate COM interfaces.

SetAttribute

Use of this method is discouraged. All the non-deprecated standard attributes are accessible via properties on the appropriate COM interfaces.

Close

Closes the resource. Sending the resource's COM object's reference count to zero (and thus destroying the object) also executes a close, but this method may be useful for environments with garbage collection or other facilities that make object lifetimes non-deterministic.

Properties

type

The type of the event. Legal values are:

  • EVENT_IO_COMPLETION
  • EVENT_TRIG
  • EVENT_SERVICE_REQ
  • EVENT_CLEAR
  • EVENT_EXCEPTION
  • EVENT_GPIB_CIC
  • EVENT_GPIB_TALK
  • EVENT_GPIB_LISTEN
  • EVENT_VXI_VME_SYSFAIL
  • EVENT_VXI_VME_SYSRESET
  • EVENT_VXI_SIGP
  • EVENT_VXI_VME_INTR
  • EVENT_TCPIP_CONNECT
  • CUSTOM_EVENT_TYPE

CustomEventTypeNumber

If the type parameter's value is CUSTOM_EVENT_TYPE, this value contains the custom event type.

InterruptStatusID

The 32-bit status/ID retrieved during the IACK cycle.

InterruptLevel

The VXI interrupt level on which the interrupt was received.

See Also

Diagram of VISA COM Interfaces