| Ivi.Visa Namespace : IPxiBackplaneSession Interface |
The following tables list the members exposed by IPxiBackplaneSession.
| Name | Description | |
|---|---|---|
![]() | ChassisNumber | The identification number of this PXI chassis. |
![]() | EventQueueCapacity | The capacity of the event queue - the maximum number of pending events. (Inherited from Ivi.Visa.IVisaSession) |
![]() | HardwareInterfaceName | Human readable text that describes the hardware interface. (Inherited from Ivi.Visa.IVisaSession) |
![]() | HardwareInterfaceNumber | The board number of the hardware interface. (Inherited from Ivi.Visa.IVisaSession) |
![]() | HardwareInterfaceType | Specifies the hardware interface type (GPIB, ASRL, etc.). (Inherited from Ivi.Visa.IVisaSession) |
![]() | ManufacturerName | The name of the hardware vendor for this PXI chassis. |
![]() | ModelName | The name of this chassis. |
![]() | ResourceClass | The class of resource for this session (INSTR, INTFC, etc.). (Inherited from Ivi.Visa.IVisaSession) |
![]() | ResourceImplementationVersion | The version of this VISA.NET implementation. (Inherited from Ivi.Visa.IVisaSession) |
![]() | ResourceLockState | The current lock state of the resource for this session. (Inherited from Ivi.Visa.IVisaSession) |
![]() | ResourceManufacturerId | The IVI identification number of the software vendor of this VISA.NET implementation. (Inherited from Ivi.Visa.IVisaSession) |
![]() | ResourceManufacturerName | The name of the software vendor that corresponds to the ResourceManufacturerId property. (Inherited from Ivi.Visa.IVisaSession) |
![]() | ResourceName | The VISA resource name of the currently open resource. This name is the canonical version of the resource name and therefore may vary from the resource descriptor used to open/initialize the resource. (Inherited from Ivi.Visa.IVisaSession) |
![]() | ResourceSpecificationVersion | The version of the VISA.NET specification that describes the functionality provided by this session. (Inherited from Ivi.Visa.IVisaSession) |
![]() | SynchronizeCallbacks | Specifies whether callbacks must be performed in a specific synchronization context. If false, the implementation is allowed to execute callbacks in any context. The default value is true. (Inherited from Ivi.Visa.IVisaSession) |
![]() | TimeoutMilliseconds | The I/O timeout in milliseconds for I/O communication on this resource session. If the timeout is VisaConstants.ImmediateTimeout (0), operations will never wait for the device to respond. If the timeout is VisaConstants.InfiniteTimeout (-1), I/O communication will not timeout. (Inherited from Ivi.Visa.IVisaSession) |
| Name | Description | |
|---|---|---|
![]() | DisableEvent | Disables a client from receiving events of type(s) specified by the eventType argument. (Inherited from Ivi.Visa.IVisaSession) |
![]() | DiscardEvents | Discard all pending events of type(s) specified by the eventType argument. (Inherited from Ivi.Visa.IVisaSession) |
![]() | Dispose | (Inherited from System.IDisposable) |
![]() | EnableEvent | Enables a client to receive events of the type specified by the eventType argument using a WaitOnEvent method. (Inherited from Ivi.Visa.IVisaSession) |
![]() | LockResource | Locks the resource for this session with an exclusive lock, with an infinite timeout. (Inherited from Ivi.Visa.IVisaSession) |
![]() | MapTrigger | Overloaded. Map the specified source trigger line to the specified destination trigger line. |
![]() | ReserveTrigger | Reserve a single trigger line that the caller can then map and/or assert. |
![]() | ReserveTriggers | Reserve multiple trigger lines that the caller can then map and/or assert. This method will succeed only if it can reserve all of the bus/line pairs. If any of the bus/line pairs cannot be reserved, this method will not reserve any of them. Note that the buses and lines arrays are parallel: the lengths must be the same, and buses[n] corresponds to lines[n]. |
![]() | UnlockResource | Unlock the resource. (Inherited from Ivi.Visa.IVisaSession) |
![]() | UnmapTrigger | Overloaded. Unmap all destination trigger lines to which the specified source trigger line is currently connected. |
![]() | UnreserveTrigger | Unreserve a single trigger line that the caller previously reserved. |
![]() | WaitOnEvent | Wait for events of type(s) specified by the eventType argument. (Inherited from Ivi.Visa.IVisaSession) |