TcHmiSrv Namespace

Classes

 

Class

Description

Alarm

Represents an alarm.

Binary

Obsolete.

Represents binary data.

Command

CommandGroup

Represents a group of Commands.

CommandVectorIterator

Context

Represents the context of an invoked method or symbol.

Event

IObject

Localizable

Represents a localizable object that contains a language variable and parameters.

Message

Range

Obsolete.

Represents binary data.

ResultPair

Represents a result pair that contains the ErrorValue and a String that describes the result of a method call.

Session

Represents a session that contains information about an active user.

String

Obsolete.

Represents text.

TcHmiSrvAlarmProviderListener

Provides a listener that listens on provided Alarms.

TcHmiSrvAlarmProviderListener.OnConfirmEventArgs

Provides data for an OnConfirm event.

TcHmiSrvAlarmProviderListener.OnInitializeAlarmListEventArgs

Obsolete.

Not used anymore.

TcHmiSrvAlarmProviderListener.OnInitialListEventsEventArgs

Provides data for an OnInitialListEvents event.

TcHmiSrvAlarmProviderListener.OnListEventsEventArgs

Obsolete.

Not used anymore.

TcHmiSrvAlarmProviderListenerBase

TcHmiSrvAuthListener

Provides a listener to implement a custom authorization.

TcHmiSrvAuthListener.OnLoginEventArgs

Provides data for an OnLogin event.

TcHmiSrvAuthListener.OnLogoutEventArgs

Provides data for an OnLogout event.

TcHmiSrvAuthListenerBase

TcHmiSrvConfigListener

Provides a listener to interact with the configuration of the TwinCAT HMI server configuration.

TcHmiSrvConfigListener.BeforeChangeEventArgs

Provides data for a BeforeChange event.

TcHmiSrvConfigListener.BeforeDeleteEventArgs

Provides data for a BeforeDelete event.

TcHmiSrvConfigListener.BeforeRenameEventArgs

Provides data for a BeforeRename event.

TcHmiSrvConfigListener.OnChangeEventArgs

Provides data for an OnChange event.

TcHmiSrvConfigListener.OnDeleteEventArgs

Provides data for an OnDelete event.

TcHmiSrvConfigListener.OnRenameEventArgs

Provides data for an OnRename event.

TcHmiSrvConfigListenerBase

TcHmiSrvEventListener

Provides a listener to interact with the event system of the TwinCAT HMI server.

TcHmiSrvEventListener.OnChangeEventArgs

Provides data for an OnChange event.

TcHmiSrvEventListener.OnListEventsEventArgs

Provides data for an OnListEvents event.

TcHmiSrvEventListener.OnReceiveEventArgs

Provides data for an OnReceive event.

TcHmiSrvEventListener.OnRequestEventArgs

Obsolete.

Not used anymore.

TcHmiSrvEventListenerBase

TcHmiSrvEventLocalizationListener

Provides a listener to interact with the event system of the TwinCAT HMI server.

TcHmiSrvEventLocalizationListener.OnRequestEventArgs

Provides data for an OnRequest event.

TcHmiSrvEventLocalizationListenerBase

TcHmiSrvExportListener

Provides a listener to react on configuration exports and imports.

TcHmiSrvExportListener.BeforeExportEventArgs

Provides data for a BeforeExport event.

TcHmiSrvExportListener.BeforeImportEventArgs

Provides data for a BeforeImport event.

TcHmiSrvExportListenerBase

TcHmiSrvExt

TcHmiSrvExtHost

Provides a host to communicate with a TwinCAT HMI server.

TcHmiSrvListener

TcHmiSrvRequestListener

Provides a listener to invoke read-write requests and subscriptions.

TcHmiSrvRequestListener.OnRequestEventArgs

Provides data for an OnRequest event.

TcHmiSrvRequestListenerBase

TcHmiSrvSessionListener

Provides a listener to observe the connections of the TwinCAT HMI server.

TcHmiSrvSessionListener.OnCloseWebsocketEventArgs

Provides data for an OnCloseWebsocket event.

TcHmiSrvSessionListener.OnCreateWebsocketEventArgs

Provides data for an OnCreateWebsocket event.

TcHmiSrvSessionListener.OnLoginEventArgs

Provides data for an OnLogin event.

TcHmiSrvSessionListener.OnLogoutEventArgs

Provides data for an OnLogout event.

TcHmiSrvSessionListenerBase

TcHmiSrvShutdownListener

Provides a listener to get notified when the TwinCAT HMI server is shutting down.

TcHmiSrvShutdownListener.OnShutdownEventArgs

Provides data for an OnShutdown event.

TcHmiSrvShutdownListenerBase

TcHmiSrvSubscriptionListener

Provides a listener to get notified when a client opens or closes a subscription.
If this listener is not registered at the TwinCAT HMI server, subscriptions will just call the OnRequest event.

TcHmiSrvSubscriptionListener.OnSubscribeEventArgs

Provides data for an OnSubscribe event.

TcHmiSrvSubscriptionListener.OnUnsubscribeEventArgs

Provides data for an OnUnsubscribe event.

TcHmiSrvSubscriptionListenerBase

Timespan

Obsolete.

Represents a period of time in nanoseconds.

Timestamp

Obsolete.

Represents a point of time since January 01, 1970.

Value

Represents a value of any ValueType.

ValueIterator

ValueVectorIterator

Interfaces

 

Interface

Description

TcHmiSrv Namespace 1:

ILocalizable

Provides an interface for a localizable object that contains a language variable and parameters.

TcHmiSrv Namespace 2:

ITcHmiSrvExtHost

Provides an interface for a host to communicate with a TwinCAT HMI server.

TcHmiSrv Namespace 3:

ITcHmiSrvListener

Provides an interface for a listener.

Delegates

 

Delegate

Description

TcHmiSrv Namespace 4:

TcHmiSrvAlarmProviderListener.OnConfirmEventHandler

Represents a method that handles an OnConfirm event.

TcHmiSrv Namespace 5:

TcHmiSrvAlarmProviderListener.OnInitializeAlarmListEventHandler

Obsolete.

Not used anymore.

TcHmiSrv Namespace 6:

TcHmiSrvAlarmProviderListener.OnInitialListEventsEventHandler

Represents a method that handles an OnInitialListEvents event.

TcHmiSrv Namespace 7:

TcHmiSrvAlarmProviderListener.OnListEventsEventHandler

Obsolete.

Not used anymore.

TcHmiSrv Namespace 8:

TcHmiSrvAlarmProviderListenerBase.SwigDelegateTcHmiSrvAlarmProviderListenerBase_0

TcHmiSrv Namespace 9:

TcHmiSrvAlarmProviderListenerBase.SwigDelegateTcHmiSrvAlarmProviderListenerBase_1

TcHmiSrv Namespace 10:

TcHmiSrvAuthListener.OnLoginEventHandler

Represents a method that handles an OnLogin event.

TcHmiSrv Namespace 11:

TcHmiSrvAuthListener.OnLogoutEventHandler

Represents a method that handles an OnLogout event.

TcHmiSrv Namespace 12:

TcHmiSrvAuthListenerBase.SwigDelegateTcHmiSrvAuthListenerBase_0

TcHmiSrv Namespace 13:

TcHmiSrvAuthListenerBase.SwigDelegateTcHmiSrvAuthListenerBase_1

TcHmiSrv Namespace 14:

TcHmiSrvConfigListener.BeforeChangeEventHandler

Represents a method that handles a BeforeChange event.

TcHmiSrv Namespace 15:

TcHmiSrvConfigListener.BeforeDeleteEventHandler

Represents a method that handles a BeforeDelete event.

TcHmiSrv Namespace 16:

TcHmiSrvConfigListener.BeforeRenameEventHandler

Represents a method that handles a BeforeRename event.

TcHmiSrv Namespace 17:

TcHmiSrvConfigListener.OnChangeEventHandler

Represents a method that handles an OnChange event.

TcHmiSrv Namespace 18:

TcHmiSrvConfigListener.OnDeleteEventHandler

Represents a method that handles an OnDelete event.

TcHmiSrv Namespace 19:

TcHmiSrvConfigListener.OnRenameEventHandler

Represents a method that handles an OnRename event.

TcHmiSrv Namespace 20:

TcHmiSrvConfigListenerBase.SwigDelegateTcHmiSrvConfigListenerBase_0

TcHmiSrv Namespace 21:

TcHmiSrvConfigListenerBase.SwigDelegateTcHmiSrvConfigListenerBase_1

TcHmiSrv Namespace 22:

TcHmiSrvConfigListenerBase.SwigDelegateTcHmiSrvConfigListenerBase_2

TcHmiSrv Namespace 23:

TcHmiSrvConfigListenerBase.SwigDelegateTcHmiSrvConfigListenerBase_3

TcHmiSrv Namespace 24:

TcHmiSrvConfigListenerBase.SwigDelegateTcHmiSrvConfigListenerBase_4

TcHmiSrv Namespace 25:

TcHmiSrvConfigListenerBase.SwigDelegateTcHmiSrvConfigListenerBase_5

TcHmiSrv Namespace 26:

TcHmiSrvEventListener.FilterEventHandler

Obsolete.

Not used anymore.

TcHmiSrv Namespace 27:

TcHmiSrvEventListener.OnChangeEventHandler

Represents a method that handles an OnChange event.

TcHmiSrv Namespace 28:

TcHmiSrvEventListener.OnListEventsEventHandler

Represents a method that handles an OnListEvents event.

TcHmiSrv Namespace 29:

TcHmiSrvEventListener.OnReceiveEventHandler

Represents a method that handles an OnReceive event.

TcHmiSrv Namespace 30:

TcHmiSrvEventListener.OnRequestEventHandler

Obsolete.

Not used anymore.

TcHmiSrv Namespace 31:

TcHmiSrvEventListenerBase.SwigDelegateTcHmiSrvEventListenerBase_0

TcHmiSrv Namespace 32:

TcHmiSrvEventListenerBase.SwigDelegateTcHmiSrvEventListenerBase_1

TcHmiSrv Namespace 33:

TcHmiSrvEventListenerBase.SwigDelegateTcHmiSrvEventListenerBase_2

TcHmiSrv Namespace 34:

TcHmiSrvEventLocalizationListener.OnRequestEventHandler

Represents a method that handles an OnRequest event.

TcHmiSrv Namespace 35:

TcHmiSrvEventLocalizationListenerBase.SwigDelegateTcHmiSrvEventLocalizationListenerBase_0

TcHmiSrv Namespace 36:

TcHmiSrvExportListener.BeforeExportEventHandler

Represents a method that handles a BeforeExport event.

TcHmiSrv Namespace 37:

TcHmiSrvExportListener.BeforeImportEventHandler

Represents a method that handles a BeforeImport event.

TcHmiSrv Namespace 38:

TcHmiSrvExportListenerBase.SwigDelegateTcHmiSrvExportListenerBase_0

TcHmiSrv Namespace 39:

TcHmiSrvExportListenerBase.SwigDelegateTcHmiSrvExportListenerBase_1

TcHmiSrv Namespace 40:

TcHmiSrvRequestListener.OnRequestEventHandler

Represents the method that handles an OnRequest event.

TcHmiSrv Namespace 41:

TcHmiSrvRequestListenerBase.SwigDelegateTcHmiSrvRequestListenerBase_0

TcHmiSrv Namespace 42:

TcHmiSrvSessionListener.OnCloseWebsocketEventHandler

Represents a method that handles an OnCloseWebsocket event.

TcHmiSrv Namespace 43:

TcHmiSrvSessionListener.OnCreateWebsocketEventHandler

Represents a method that handles an OnCreateWebsocket event.

TcHmiSrv Namespace 44:

TcHmiSrvSessionListener.OnLoginEventHandler

Represents a method that handles an OnLogin event.

TcHmiSrv Namespace 45:

TcHmiSrvSessionListener.OnLogoutEventHandler

Represents a method that handles an OnLogout event.

TcHmiSrv Namespace 46:

TcHmiSrvSessionListenerBase.SwigDelegateTcHmiSrvSessionListenerBase_0

TcHmiSrv Namespace 47:

TcHmiSrvSessionListenerBase.SwigDelegateTcHmiSrvSessionListenerBase_1

TcHmiSrv Namespace 48:

TcHmiSrvSessionListenerBase.SwigDelegateTcHmiSrvSessionListenerBase_2

TcHmiSrv Namespace 49:

TcHmiSrvSessionListenerBase.SwigDelegateTcHmiSrvSessionListenerBase_3

TcHmiSrv Namespace 50:

TcHmiSrvSessionListenerBase.SwigDelegateTcHmiSrvSessionListenerBase_4

TcHmiSrv Namespace 51:

TcHmiSrvSessionListenerBase.SwigDelegateTcHmiSrvSessionListenerBase_5

TcHmiSrv Namespace 52:

TcHmiSrvShutdownListener.OnShutdownEventHandler

Represents a method that handles an OnShutdown event.

TcHmiSrv Namespace 53:

TcHmiSrvShutdownListenerBase.SwigDelegateTcHmiSrvShutdownListenerBase_0

TcHmiSrv Namespace 54:

TcHmiSrvSubscriptionListener.OnSubscribeEventHandler

Represents a method that handles an OnSubscribe event.

TcHmiSrv Namespace 55:

TcHmiSrvSubscriptionListener.OnUnsubscribeEventHandler

Represents a method that handles an OnUnsubscribe event.

TcHmiSrv Namespace 56:

TcHmiSrvSubscriptionListenerBase.SwigDelegateTcHmiSrvSubscriptionListenerBase_0

TcHmiSrv Namespace 57:

TcHmiSrvSubscriptionListenerBase.SwigDelegateTcHmiSrvSubscriptionListenerBase_1

Enumerations

 

Enumeration

Description

TcHmiSrv Namespace 58:

Access

TcHmiSrv Namespace 59:

AlarmChangeType

TcHmiSrv Namespace 60:

AlarmConfirmationState

TcHmiSrv Namespace 61:

AlarmState

TcHmiSrv Namespace 62:

CommandOption

TcHmiSrv Namespace 63:

ConfigChangeType

TcHmiSrv Namespace 64:

EndpointInfo

TcHmiSrv Namespace 65:

ErrorValue

TcHmiSrv Namespace 66:

EventChangeFlags

Obsolete.

Not used anymore.

TcHmiSrv Namespace 67:

EventLifetime

TcHmiSrv Namespace 68:

EventType

TcHmiSrv Namespace 69:

ListenerType

TcHmiSrv Namespace 70:

RequestType

TcHmiSrv Namespace 71:

Severity

TcHmiSrv Namespace 72:

ValueType