| Keysight.Visa Namespace : VxiMemorySession Class |
The following tables list the members exposed by VxiMemorySession.
| Name | Description | |
|---|---|---|
![]() | VxiMemorySession Constructor | Overloaded. |
| Name | Description | |
|---|---|---|
![]() | AllowDma | Specifies whether direct memory access is enabled. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | DestinationIncrement | For MoveOut methods, specifies whether to do a block move or a FIFO read. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | EventQueueCapacity | The maximum number of events that can be queued at any time on this session. The default is 50. (Inherited from Keysight.Visa.VisaSession) |
![]() | ExportEnabled | Together with the Keysight ResourceManager.FindExportedResourcesOnly property, determines whether the resource associated with this session instance is reported by the Keysight Find and Parse methods. (Inherited from Keysight.Visa.VisaSession) |
![]() | HardwareInterfaceName | A human-readable description of the hardware interface associated with this session. (Inherited from Keysight.Visa.VisaSession) |
![]() | HardwareInterfaceNumber | The board number of the hardware interface associated with this session. (Inherited from Keysight.Visa.VisaSession) |
![]() | HardwareInterfaceType | The type (GPIB, ASRL, etc.) of the hardware interface associated with this session. (Inherited from Keysight.Visa.VisaSession) |
![]() | InternalHandle | The VISA C handle to the underlying VISA C session. (Inherited from Keysight.Visa.VisaSession) |
![]() | LogicalAddress | The logical address of the VXI or VME controller for this interface. |
![]() | ResourceClass | The resource class of the currently open resource. Possible values are INSTR, INTFC, MEMMAC, SOCKET, and BACKPLANE. (Inherited from Keysight.Visa.VisaSession) |
![]() | ResourceImplementationVersion | The version of this Keysight VISA.NET implementation. (Inherited from Keysight.Visa.VisaSession) |
![]() | ResourceLockState | The state of the resource-wide lock on the currently open resource. (Inherited from Keysight.Visa.VisaSession) |
![]() | ResourceManager | A private instance of the ResourceManager created when this session was instantiated, and available until this session is disposed. (Inherited from Keysight.Visa.VisaSession) |
![]() | ResourceManufacturerId | The VXI manufacturer ID of the software vendor of this VISA.NET implementation - '4095'. (Inherited from Keysight.Visa.VisaSession) |
![]() | ResourceManufacturerName | The name of the software vendor that corresponds to the ResourceManufacturerId property - 'Keysight Technologies, Inc.'. (Inherited from Keysight.Visa.VisaSession) |
![]() | 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 resourceName parameter used to instantiate the session. (Inherited from Keysight.Visa.VisaSession) |
![]() | ResourceSpecificationVersion | The version of the VISA.NET specification that describes the functionality provided by this session class. (Inherited from Keysight.Visa.VisaSession) |
![]() | SessionType | The type of the current session. (Inherited from Keysight.Visa.VisaSession) |
![]() | SourceIncrement | For MoveIn methods, specifies whether to do a block move or a FIFO read. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | 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. This property applies to this session only (local scope). (Inherited from Keysight.Visa.VisaSession) |
![]() | TimeoutMilliseconds | The I/O timeout in milliseconds for I/O communication on this resource session. (Inherited from Keysight.Visa.VisaSession) |
![]() | WaitForLockRelease | Indicates whether methods and properties from this session instance will wait for a timeout period for a resource lock to be released (true) or not (false). (Inherited from Keysight.Visa.VisaSession) |
| Name | Description | |
|---|---|---|
![]() | DisableEvent | Disables a calling program's ability to receive events of the type specified by the eventType argument using a VisaSession.WaitOnEvent method (any overload). (Inherited from Keysight.Visa.VisaSession) |
![]() | DiscardEvents | Discards events of the type specified by the eventType argument from the queue for that event type. (Inherited from Keysight.Visa.VisaSession) |
![]() | Dispose | Overloaded. Performs tasks associated with freeing, releasing, or resetting unmanaged VISA resources used by this session. (Inherited from Keysight.Visa.VisaSession) |
![]() | EnableEvent | Enables a calling program's ability to receive events of the type specified by the eventType argument using a WaitOnEvent method. (Inherited from Keysight.Visa.VisaSession) |
![]() | In16 | Reads in a 16-bit value from the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | In32 | Reads in a 32-bit value from the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | In64 | Reads in a 64-bit value from the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | In8 | Read in an 8-bit value from the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | LockResource | Overloaded. Acquires a lock on the resource for this session. (Inherited from Keysight.Visa.VisaSession) |
![]() | MapAddress | Maps the specified memory space into this process’s address space. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | Move | Moves data from the specified source to the specified destination. |
![]() | MoveIn16 | Overloaded. Moves a 16-bit block of data from the specified memory space (assigned memory base + offset) to local memory. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | MoveIn32 | Overloaded. Moves a 32-bit block of data from the specified memory space (assigned memory base + offset) to local memory. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | MoveIn64 | Overloaded. Moves a 64-bit block of data from the specified memory space (assigned memory base + offset) to local memory. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | MoveIn8 | Overloaded. Moves an 8-bit block of data from the specified memory space (assigned memory base + offset) to local memory. (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | MoveOut16 | Overloaded. Moves an 16-bit block of data from local (source) memory to the specified destination memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | MoveOut32 | Overloaded. Moves an 32-bit block of data from local (source) memory to the specified destination memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | MoveOut64 | Overloaded. Moves an 64-bit block of data from local (source) memory to the specified destination memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | MoveOut8 | Overloaded. Moves an 8-bit block of data from local (source) memory to the specified destination memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | Out16 | Writes a 16-bit value to the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | Out32 | Writes a 32-bit value to the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | Out64 | Writes a 64-bit value to the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | Out8 | Writes an 8-bit value to the specified memory space (assigned memory base + offset). (Inherited from Keysight.Visa.RegisterBasedSession) |
![]() | UnlockResource | Unlocks the resource. (Inherited from Keysight.Visa.VisaSession) |
![]() | WaitOnEvent | Overloaded. Waits for an occurrence of the specified event for this session. In particular, WaitOnEvent suspends execution of the thread on which it is called and waits for the specified event indefinitely. (Inherited from Keysight.Visa.VisaSession) |
| Name | Description | |
|---|---|---|
![]() | Finalize | Performs tasks associated with freeing, releasing, or resetting unmanaged VISA resources used by this session. (Inherited from Keysight.Visa.VisaSession) |