AdsSymbolicServer Methods

The AdsSymbolicServer type exposes the following members.

Methods

 

Name

Description

AddDeviceNotificationRequest

Sends an ADS Add Device Notification request (synchronous). (Inherited from AdsServer.)

AddDeviceNotificationRequestAsync

Sends an ADS Add Device Notification request (async) (Inherited from AdsServer.)

AddDeviceNotificationResponseAsync

Sends an ADS Add Device Notification response. (Inherited from AdsServer.)

ConnectServer

Connect this ADS server to the local ADS router. (Inherited from AdsServer.)

ConnectServerAndWaitAsync

Registers the AdsServer at the router asynchronously. (Inherited from AdsServer.)

DeleteDeviceNotificationRequest

Sends an ADS Delete Device Notification request (synchronous). (Inherited from AdsServer.)

DeleteDeviceNotificationRequestAsync

Sends an ADS Delete Device Notification request (async). (Inherited from AdsServer.)

DeleteDeviceNotificationResponseAsync

Sends an ADS Delete Device Notification response. (Inherited from AdsServer.)

DeviceNotificationRequestAsync

Sends an ADS Device Notification request asynchronously (Inherited from AdsServer.)

DeviceNotificationRequestSync

Sends an ADS Device Notification request (sync) (Inherited from AdsServer.)

Disconnect

Disconnects this ADS server from the local ADS router. (Inherited from AdsServer.)

Dispose.

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from AdsServer.)

Dispose(Boolean)

Releases unmanaged and - optionally - managed resources. (Inherited from AdsServer.)

Equals

Determines whether the specified object is equal to the current object. (Inherited from Object.)

Finalize

Finalizes an instance of the AdsServer class. (Inherited from AdsServer.)

FireNotificationAsync

Fires a single notification to the specified Address.

FireNotifications

Fires outstanding cyclic notifications.

FireNotificationsAsync

Check internal tables for outstanding cyclic Notifications and fire them asynchronously.

GetDataTypesAsync

Gets the data types asynchronously.

GetHashCode

Serves as the default hash function. (Inherited from Object.)

GetServerName

Gets the name of the server. (Inherited from AdsServer.)

GetSymbolsAsync

Gets the symbols asynchronously

GetType

Gets the Type of the current instance. (Inherited from Object.)

HasValueChanged

Determines whether the value of the Symbol has changed.

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

OnAddDeviceNotificationAsync

Called when an ADS Add Device Notification indication is received. (Overrides AdsServer.OnAddDeviceNotificationAsync(AmsAddress, UInt32, UInt32, UInt32, Int32, AmsAddress, NotificationSettings, CancellationToken).)

OnAddDeviceNotificationConfirmationAsync

Called when an ADS Add Device Notification confirmation is received. (Inherited from AdsServer.)

OnBeforeConnected

Handler function that is called, when the AdsServer is connected, but before calling OnConnected.. (Overrides AdsServer.OnBeforeConnected..)

OnConnected

Handler function that is called, when the AdsServer is connected. (Overrides AdsServer.OnConnected..)

OnCreateSymbols

Handler function to create the Initial Symbols of the server.

OnDeleteDeviceNotificationAsync

Called when a DeleteDeviceNotification request is indicated. (Overrides AdsServer.OnDeleteDeviceNotificationAsync(AmsAddress, UInt32, UInt32, CancellationToken).)

OnDeleteDeviceNotificationConfirmationAsync

Called when an ADS Delete Device Notification confirmation is received. (Inherited from AdsServer.)

OnDisconnect

Called when the AdsServer is about to be disconnected. (Overrides AdsServer.OnDisconnect..)

OnFireNotifications

Handler function for fireing notifications to the specified targets.

OnFireNotificationsAsync

Handler function for firering notifications to the specified targets.

OnGetValue

Handler function to determine the (stored) value of the symbol from the internal caches of the AdsSymbolicServer.

OnReadAsync

Called when an ADS Read indication is received. (Overrides AdsServer.OnReadAsync(AmsAddress, UInt32, UInt32, UInt32, Int32, CancellationToken).)

OnReadConfirmationAsync

Called when an ADS Read confirmation is received. (Inherited from AdsServer.)

OnReadDeviceInfoConfirmationAsync

Called when an ADS Read Device Info confirmation is received. (Inherited from AdsServer.)

OnReadDeviceStateAsync

Called when an ADS Read State indication is received. (Inherited from AdsServer.)

OnReadDeviceStateConfirmationAsync

Called when an ADS Read State confirmation is received. (Inherited from AdsServer.)

OnReadIgIoAsync

Handler function for handling pure IG/IO Read indications

OnReadRawValue

Handler function for Reading the internal value data in raw format.

OnReadWriteAsync

Called when an ADS Read Write indication is received. (Overrides AdsServer.OnReadWriteAsync(AmsAddress, UInt32, UInt32, UInt32, Int32, ReadOnlyMemory.Byte., CancellationToken).)

OnReadWriteConfirmationAsync

Called when an ADS Read Write confirmation is received. (Inherited from AdsServer.)

OnReadWriteIgIoAsync

Handler function for handling of pure IG/IO calls.

OnRouterNotification

Handler Function for a Router Notification. (Inherited from AdsServer.)

OnRpcInvoke

Handler function called when an RpcInvoke occurs.

OnServerConnectionStateChanged

Handles the ServerConnectionStateChanged event. (Inherited from AdsServer.)

OnSetValue

Handler function to store a new Symbol value within internal caches of the AdsSymbolicServer.

OnWriteAsync

Called when an ADS Write indication is received. (Overrides AdsServer.OnWriteAsync(AmsAddress, UInt32, UInt32, UInt32, ReadOnlyMemory.Byte., CancellationToken).)

OnWriteConfirmationAsync

Called when an ADS Write confirmation is received. (Inherited from AdsServer.)

OnWriteControlAsync

Called when an ADS Write Control indication is received. (Inherited from AdsServer.)

OnWriteControlConfirmationAsync

Called when an ADS Write Control confirmation is received. (Inherited from AdsServer.)

OnWriteIgIoAsync

Handler function for handling of pure Write IG/IO Indications.

OnWriteRawValue

Handler function for writing the symbol value data in raw format.

ReadDeviceInfoRequestAsync

Sends an ADS Read Device Info request asynchronously (Inherited from AdsServer.)

ReadDeviceInfoRequestSync

Sends an ADS Read Device Info request synchronously. (Inherited from AdsServer.)

ReadDeviceInfoResponseAsync

Sends an ADS Read Device Info response. (Inherited from AdsServer.)

ReadDeviceStateRequestAsync

Sends an ADS Read State request (asynchronous) (Inherited from AdsServer.)

ReadDeviceStateRequestSync

Sends an ADS Read State request (synchronous) (Inherited from AdsServer.)

ReadDeviceStateResponseAsync

Sends an ADS Read State response. (Inherited from AdsServer.)

ReadRequest

Sends an ADS Read Request. (Inherited from AdsServer.)

ReadRequestAsync

Sends an ADS Read Request asynchronously. (Inherited from AdsServer.)

ReadResponseAsync

Sends an ADS Read response. (Inherited from AdsServer.)

ReadWriteRequestAsync

Sends an ADS Read Write request. (Inherited from AdsServer.)

ReadWriteRequestSync

Sends an ADS Read Write request synchronously (Inherited from AdsServer.)

ReadWriteResponseAsync

Sends an ADS Read Write Response. (Inherited from AdsServer.)

ResetCachedSymbolicData

Resets the cached symbolic data.

SetValue(ISymbol, Object)

Sets the value of the symbol.

SetValue(String, Object)

Sets the value of the symbol.

ToString

Returns a string that represents the current object. (Inherited from Object.)

TryGetDataTypes

Tries to get the symbols from the device target.

TryGetSymbols

Tries to geth the symbols from the device target.

WriteControlRequest

Sends an ADS Write Control request (synchronous) (Inherited from AdsServer.)

WriteControlRequestAsync

Sends an ADS Write Control request (asynchronous). (Inherited from AdsServer.)

WriteControlRequestSync

Sends an ADS Write Control request (synchronous). (Inherited from AdsServer.)

WriteControlResponseAsync

Sends an ADS Write Control response. (Inherited from AdsServer.)

WriteRequest

Sends an ADS Write request synchronously. (Inherited from AdsServer.)

WriteRequestAsync

Sends an ADS Write request asynchronously. (Inherited from AdsServer.)

WriteResponseAsync

Sends an ADS Write response. (Inherited from AdsServer.)

Reference

AdsSymbolicServer Class

TwinCAT.Ads.Server Namespace