Click or drag to resize

AttributeValueSetValue(MessageContextBase, IPacketWriter, IPacketReader, DataSelect, Boolean) Method

Protocol access to the attribute value. Honours Settable and IgnoreSet.

Namespace: Demo3D.PLC.Comms.AttrDb
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public abstract bool SetValue(
	MessageContextBase? context,
	IPacketWriter? responseData,
	IPacketReader requestData,
	DataSelect? dataSelect,
	bool notify
)

Parameters

context  MessageContextBase
Optional information about the request.
responseData  IPacketWriter
The packet to place the response (if any), or null if no response is allowed.
requestData  IPacketReader
The packet to get the value from.
dataSelect  DataSelect
The selection of data to set (or null for the entire value).
notify  Boolean
True to raise OnAttributeValueSet

Return Value

Boolean

[Missing <returns> documentation for "M:Demo3D.PLC.Comms.AttrDb.AttributeValue.SetValue(Demo3D.PLC.Comms.MessageContextBase,Demo3D.IO.IPacketWriter,Demo3D.IO.IPacketReader,Demo3D.PLC.Comms.AttrDb.DataSelect,System.Boolean)"]

Remarks
dataSelect is only honoured for dynamic attributes. For static or computed attributes, it must either be null or describe the entire attribute.
See Also