AdsServer.DeleteDeviceNotificationConfirmationAsync Method

Called when an ADS Delete Device Notification confirmation is received.

Namespace:  TwinCAT.Ads.Server
Assembly:  TwinCAT.Ads.Server (in TwinCAT.Ads.Server.dll) Version: 5.0.294+Branch.releases-5.0.Sha.90bb9a1b43b6095934fddca3e72bc0ea15da1c14

Syntax

C#

protected virtual Task<AdsErrorCode> DeleteDeviceNotificationConfirmationAsync(
    AmsAddress sender,
    uint invokeId,
    AdsErrorCode result,
    CancellationToken cancel
)

Parameters

sender

Type: TwinCAT.Ads.AmsAddress
The sender's AMS address

invokeId

Type: System.UInt32
The invoke id provided by this server during the corresponding request

result

Type: TwinCAT.Ads.AdsErrorCode
The ADS error code provided by the sender

cancel

Type: System.Threading.CancellationToken
The cancellation token.

Return Value

Type: Task.AdsErrorCode.
A task that represents the asynchronous DeleteDeviceNotificationConfirmationAsync(AmsAddress, UInt32, AdsErrorCode, CancellationToken) operation. The Task.TResult. parameter contains the AdsErrorCode as Result.

Remarks

Overwrite this method in derived classes to react on ADS Delete Device Notification confirmations.

Reference

AdsServer Class

TwinCAT.Ads.Server Namespace