Click or drag to resize

IDirectMemoryService Interface

Protocol service for providing direct access to the memory in a peer (bypassing any caches).

Namespace: Demo3D.PLC.Comms.Memory
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public interface IDirectMemoryService : IMemoryService

The IDirectMemoryService type exposes the following members.

Properties
 NameDescription
Public propertyAddressType The type of address expected by this service. The type must implement IAddress.
(Inherited from IMemoryService)
Public propertyPduSize Get the underlying PDU size.
(Inherited from IMemoryService)
Top
Methods
 NameDescription
Public methodDropAccesses Called to indicate that memory accesses are no longer required.
(Inherited from IMemoryService)
Public methodGetAddresses Get access to an address in the memory of a peer.
(Inherited from IMemoryService)
Public methodInternalReadV Vectored read request.
(Inherited from IMemoryService)
Public methodInternalWriteV Vectored write request.
(Inherited from IMemoryService)
Top
Extension Methods
 NameDescription
Public Extension MethodGetAddress Get access to an address in the memory of a peer.
(Defined by MemoryService)
Public Extension MethodGetAddress Get access to an address in the memory of a peer.
(Defined by MemoryService)
Public Extension MethodReadV Vectored read request.
(Defined by MemoryService)
Public Extension MethodWriteV Vectored write request.
(Defined by MemoryService)
Top
See Also