ITcHmiSrvExtAsyncTimeoutHost Interface

Provides an interface to get and set the request timeout between the TwinCAT HMI extension container and remote TwinCAT HMI server.


Namespace: TcHmiSrv.Core
Assembly: TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 3.1.7447.0+85f9b473a1dd11b8f3e5c9a182fd1901975e46f9

Syntax

C#

public interface ITcHmiSrvExtAsyncTimeoutHost

The ITcHmiSrvExtAsyncTimeoutHost type exposes the following members.

Properties

 

Name

Description

ITcHmiSrvExtAsyncTimeoutHost Interface 1:

RemoteRequestTimeoutInterval

Contains a TimeSpan that represents the interval that is subtracted when getting and added when setting the timeout that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.
This value should always be less than the timeout that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.

ITcHmiSrvExtAsyncTimeoutHost Interface 2:

RequestTimeout

Contains the TimeSpan to wait for requests sent by the TwinCAT HMI extension container to complete.

Methods

 

Name

Description

ITcHmiSrvExtAsyncTimeoutHost Interface 3:

GetRemoteRequestTimeout

Gets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.

ITcHmiSrvExtAsyncTimeoutHost Interface 4:

GetRemoteRequestTimeout(CancellationToken)

Gets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.

ITcHmiSrvExtAsyncTimeoutHost Interface 5:

GetRemoteRequestTimeoutAsync

Gets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete as an asynchronous operation.

ITcHmiSrvExtAsyncTimeoutHost Interface 6:

GetRemoteRequestTimeoutAsync(CancellationToken)

Gets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete as an asynchronous operation.

ITcHmiSrvExtAsyncTimeoutHost Interface 7:

SetRemoteRequestTimeout(Int32)

Sets the number of milliseconds that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.

ITcHmiSrvExtAsyncTimeoutHost Interface 8:

SetRemoteRequestTimeout(TimeSpan)

Sets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.

ITcHmiSrvExtAsyncTimeoutHost Interface 9:

SetRemoteRequestTimeout(Int32, CancellationToken)

Sets the number of milliseconds that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.

ITcHmiSrvExtAsyncTimeoutHost Interface 10:

SetRemoteRequestTimeout(TimeSpan, CancellationToken)

Sets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete.

ITcHmiSrvExtAsyncTimeoutHost Interface 11:

SetRemoteRequestTimeoutAsync(Int32)

Sets the number of milliseconds that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete as an asynchronous operation.

ITcHmiSrvExtAsyncTimeoutHost Interface 12:

SetRemoteRequestTimeoutAsync(TimeSpan)

Sets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete as an asynchronous operation.

ITcHmiSrvExtAsyncTimeoutHost Interface 13:

SetRemoteRequestTimeoutAsync(Int32, CancellationToken)

Sets the number of milliseconds that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete as an asynchronous operation.

ITcHmiSrvExtAsyncTimeoutHost Interface 14:

SetRemoteRequestTimeoutAsync(TimeSpan, CancellationToken)

Sets the TimeSpan that the remote TwinCAT HMI server waits for requests sent to the TwinCAT HMI extension container to complete as an asynchronous operation.

Version Information

Supported in: 3.1.7447.0, 2.3.7447.0, 1.10.7447.0

Reference

TcHmiSrv.Core Namespace

Copyright © Beckhoff Automation GmbH & Co. KG