AdsSymbolicServer.OnWriteIgIoAsync Method
Handler function for handling of pure Write IG/IO Indications.
Namespace: TwinCAT.Ads.Server
Assembly: TwinCAT.Ads.SymbolicServer (in
TwinCAT.Ads.SymbolicServer.dll) Version: 6.0.328+39e3229
Syntax
C#
protected virtual Task<ResultWrite> OnWriteIgIoAsync(
AmsAddress sender,
uint invokeId,
uint indexGroup,
uint indexOffset,
ReadOnlyMemory<byte> writeData,
CancellationToken cancel
)
Parameters
sender |
Type: TwinCAT.Ads.AmsAddress |
invokeId |
Type: System.UInt32 |
indexGroup |
Type: System.UInt32 |
indexOffset |
Type: System.UInt32 |
writeData |
Type: System.ReadOnlyMemory.Byte. |
cancel |
Type: System.Threading.CancellationToken |
Return Value
Type: Task.ResultWrite.
A task that represents the asynchronous WriteIndicationAsync(AmsAddress, UInt32, UInt32, UInt32,
ReadOnlyMemory.Byte., CancellationToken) operation. The Task.TResult. parameter contains the AdsErrorCode as
Result.
Remarks
Overwrite this method in derived classes to react on pure ADS Write indications by IG/IO. The Default implementation returns a DeviceServiceNotSupported error.