Module ads::client

source ·
Expand description

Contains the TCP client to connect to an ADS server.

Structs

A single request for a Device::add_notification_multi request.
Represents a connection to a ADS server.
A single request for a Device::delete_notification_multi request.
A Client wrapper that talks to a specific ADS device.
Device info returned from an ADS server.
A single request for a Device::read_multi request.
Holds the different timeouts that will be used by the Client. None means no timeout in every case.
A single request for a Device::write_read_multi request.
A single request for a Device::write_multi request.

Enums

The ADS state of a device.
An ADS protocol command.
Specifies the source AMS address to use.