VectoredMemoryAccess Class |
Namespace: Demo3D.PLC.Comms.Memory
public class VectoredMemoryAccess : VectoredMemoryRequest
The VectoredMemoryAccess type exposes the following members.
| Name | Description | |
|---|---|---|
| VectoredMemoryAccess |
Creates a new vectored IO request.
|
| Name | Description | |
|---|---|---|
| AccessParams |
The requested access parameters.
(Inherited from VectoredRequest.) | |
| Address |
The address being accessed.
(Inherited from VectoredRequest.) | |
| Buffer |
The associated data buffer to use.
(Inherited from VectoredMemoryRequest.) | |
| IsNull |
True if it's a null/empty request.
(Inherited from VectoredMemoryRequest.) | |
| MemAddress |
The memory address being accessed.
(Inherited from VectoredMemoryRequest.) | |
| MemoryAccess |
The subject of the data request.
| |
| Signal |
A trackable object.
(Inherited from VectoredRequest.) |
| Name | Description | |
|---|---|---|
| NotifyBeforeIO |
Called immediately before executing IO for this request. Calls the registered beforeIOHandler.
(Inherited from VectoredRequest.) | |
| NotifyError |
Called when an IO error is detected while executing this request. Calls the registered errorHandler.
(Inherited from VectoredRequest.) | |
| NotifySuccess |
Called immediately after executing IO for this request. Calls the registered successHandler.
(Inherited from VectoredRequest.) | |
| ToString |
Returns a string representation of the current vectored memory request.
(Inherited from VectoredMemoryRequest.) |