AdsServer Methods

The AdsServer type exposes the following members.

Methods

 

Name

Description

AdsServer Methods 1:

AddDeviceNotificationRequest

Sends an ADS Add Device Notification request (synchronous).

AdsServer Methods 2:

AddDeviceNotificationRequestAsync

Sends an ADS Add Device Notification request (async)

AdsServer Methods 3:

AddDeviceNotificationResponseAsync

Sends an ADS Add Device Notification response.

AdsServer Methods 4:

CanLog

Determines whether the used logger is enabled for the specified log level.

AdsServer Methods 5:

ConnectServer

Connect this ADS server to the local ADS router.

AdsServer Methods 6:

ConnectServerAndWaitAsync

Registers the AdsServer at the router asynchronously.

AdsServer Methods 7:

ConnectServerAsync

Connect server as an asynchronous operation.

AdsServer Methods 8:

DeleteDeviceNotificationRequest

Sends an ADS Delete Device Notification request (synchronous).

AdsServer Methods 9:

DeleteDeviceNotificationRequestAsync

Sends an ADS Delete Device Notification request (async).

AdsServer Methods 10:

DeleteDeviceNotificationResponseAsync

Sends an ADS Delete Device Notification response.

AdsServer Methods 11:

DeviceNotificationRequestAsync

Sends an ADS Device Notification request asynchronously

AdsServer Methods 12:

DeviceNotificationRequestSync

Sends an ADS Device Notification request (sync)

AdsServer Methods 13:

Disconnect

Disconnects this ADS server from the local ADS router.

AdsServer Methods 14:

Dispose

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

AdsServer Methods 15:

Dispose(Boolean)

Releases unmanaged and - optionally - managed resources.

AdsServer Methods 16:

Equals

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

AdsServer Methods 17:

Finalize

Finalizes an instance of the AdsServer class.
(Overrides ObjectFinalize)

AdsServer Methods 18:

GetHashCode

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

AdsServer Methods 19:

GetServerName

Gets the name of the server.

AdsServer Methods 20:

GetType

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

AdsServer Methods 21:

IncrementInvokeId

Increments the InvokeID used by this server.

AdsServer Methods 22:

MemberwiseClone

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

AdsServer Methods 23:

OnAddDeviceNotificationAsync

Called when an ADS Add Device Notification indication is received.

AdsServer Methods 24:

OnAddDeviceNotificationConfirmationAsync

Called when an ADS Add Device Notification confirmation is received.

AdsServer Methods 25:

OnBeforeConnected

Handler function that is called, when the AdsServer is connected, but before calling OnConnected.

AdsServer Methods 26:

OnConnected

Handler function that is called, when the AdsServer is connected.

AdsServer Methods 27:

OnDeleteDeviceNotificationAsync

Called when an ADS Delete Device Notification indication is received.

AdsServer Methods 28:

OnDeleteDeviceNotificationConfirmationAsync

Called when an ADS Delete Device Notification confirmation is received.

AdsServer Methods 29:

OnDisconnect

Called when the AdsServer is about to be disconnected.

AdsServer Methods 30:

OnReadAsync

Called when an ADS Read indication is received.

AdsServer Methods 31:

OnReadConfirmationAsync

Called when an ADS Read confirmation is received.

AdsServer Methods 32:

OnReadDeviceInfoConfirmationAsync

Called when an ADS Read Device Info confirmation is received.

AdsServer Methods 33:

OnReadDeviceStateAsync

Called when an ADS Read State indication is received.

AdsServer Methods 34:

OnReadDeviceStateConfirmationAsync

Called when an ADS Read State confirmation is received.

AdsServer Methods 35:

OnReadWriteAsync

Called when an ADS Read Write indication is received.

AdsServer Methods 36:

OnReadWriteConfirmationAsync

Called when an ADS Read Write confirmation is received.

AdsServer Methods 37:

OnRouterNotification

Handler Function for a Router Notification.

AdsServer Methods 38:

OnServerConnectionStateChanged

Handles the ServerConnectionStateChanged event.

AdsServer Methods 39:

OnSystemServiceRemoved

The TwinCAT System Service was stopped.

AdsServer Methods 40:

OnWriteAsync

Called when an ADS Write indication is received.

AdsServer Methods 41:

OnWriteConfirmationAsync

Called when an ADS Write confirmation is received.

AdsServer Methods 42:

OnWriteControlAsync

Called when an ADS Write Control indication is received.

AdsServer Methods 43:

OnWriteControlConfirmationAsync

Called when an ADS Write Control confirmation is received.

AdsServer Methods 44:

ReadDeviceInfoRequestAsync

Sends an ADS Read Device Info request asynchronously

AdsServer Methods 45:

ReadDeviceInfoRequestSync

Sends an ADS Read Device Info request synchronously.

AdsServer Methods 46:

ReadDeviceInfoResponseAsync

Sends an ADS Read Device Info response.

AdsServer Methods 47:

ReadDeviceStateRequestAsync

Sends an ADS Read State request (asynchronous)

AdsServer Methods 48:

ReadDeviceStateRequestSync

Sends an ADS Read State request (synchronous)

AdsServer Methods 49:

ReadDeviceStateResponseAsync

Sends an ADS Read State response.

AdsServer Methods 50:

ReadRequest

Sends an ADS Read Request.

AdsServer Methods 51:

ReadRequestAsync

Sends an ADS Read Request asynchronously.

AdsServer Methods 52:

ReadResponseAsync

Sends an ADS Read response.

AdsServer Methods 53:

ReadWriteRequestAsync

Sends an ADS Read Write request.

AdsServer Methods 54:

ReadWriteRequestSync

Sends an ADS Read Write request synchronously

AdsServer Methods 55:

ReadWriteResponseAsync

Sends an ADS Read Write Response.

AdsServer Methods 56:

ToString

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

AdsServer Methods 57:

WriteControlRequest

Sends an ADS Write Control request (synchronous)

AdsServer Methods 58:

WriteControlRequestAsync

Sends an ADS Write Control request (asynchronous).

AdsServer Methods 59:

WriteControlRequestSync

Sends an ADS Write Control request (synchronous).

AdsServer Methods 60:

WriteControlResponseAsync

Sends an ADS Write Control response.

AdsServer Methods 61:

WriteRequest

Sends an ADS Write request synchronously.

AdsServer Methods 62:

WriteRequestAsync

Sends an ADS Write request asynchronously.

AdsServer Methods 63:

WriteResponseAsync

Sends an ADS Write response.

Reference

AdsServer Class TwinCAT.Ads.Server Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026