Click or drag to resize

VectoredMemoryAccess Constructor

Creates a new vectored IO request.

Namespace:  Demo3D.PLC.Comms.Memory
Assembly:  PLC (in PLC.dll) Version: 18.04.00
Syntax
C#
public VectoredMemoryAccess(
	MemoryAccess memoryAccess,
	MemoryAddress ioAddress,
	 in BufferSegment ioBuffer,
	AccessParameters? accessParams = null,
	IOErrorHandler? errorHandler = null
)

Parameters

memoryAccess
Type: Demo3D.PLC.Comms.MemoryMemoryAccess
The subject of the IO request.
ioAddress
Type: Demo3D.PLC.CommsMemoryAddress
The address being accessed.
ioBuffer
Type: Demo3D.IOBufferSegment
The associated buffer to use.
accessParams (Optional)
Type: Demo3D.PLC.CommsAccessParameters
Access parameters (or null).
errorHandler (Optional)
Type: Demo3D.PLC.CommsIOErrorHandler
Callback for transient IO error (or null).
See Also