Click or drag to resize

MemoryAccessWriteAsync Method

Block write data to the peer.

Namespace:  Demo3D.PLC.Comms.Memory
Assembly:  PLC (in PLC.dll) Version: 17.00.05
Syntax
C#
public Task WriteAsync(
	bool sync,
	BufferSegment buffer,
	MemoryAddress? address = null,
	AccessParameters? accessParams = null,
	IOErrorHandler? errorHandler = null
)

Parameters

sync
Type: SystemBoolean
If true, the Task returned is guaranteed to be complete.
buffer
Type: Demo3D.IOBufferSegment
The buffer of data to write to the peer.
address (Optional)
Type: Demo3D.PLC.CommsMemoryAddress
The address to write to (or null).
accessParams (Optional)
Type: Demo3D.PLC.CommsAccessParameters
Access parameters for this read request (or null to use the access parameters provided to GetAddress(IAddress, AccessParameters, Object)).
errorHandler (Optional)
Type: Demo3D.PLC.CommsIOErrorHandler
An error handler to call if an IO error is detected (or null).

Return Value

Type: Task
Nothing.
See Also