Demo3D.PLC.Comms.Tag Namespace |
| Class | Description | |
|---|---|---|
| DirectTag |
Access to a PLC tag.
| |
| DirectTagBatchNotify |
An object for batching data changed notifications.
| |
| MultipleChannelTagService |
Creates one INotifyTagService from multiple INotifyTagService channels of data.
| |
| NotifyDirectTagAccess | ||
| NotifyDirectTagAccessParameters |
The pertinent parameters of a subscription.
| |
| NotifyDirectTagAccessServerSubscription |
Represents one schedule or subscription object that we've created in the server.
| |
| NotifyDirectTagAccessTagNotifier |
An object for notifying tag data changes.
| |
| NotifyDirectTagAccessSymbolType, ServerTagType |
Manages tag access.
| |
| NotifyDirectTagAccessSymbolType, ServerSubscriptionType, ServerTagType |
Manages server subscriptions.
| |
| Tag |
Access to a PLC tag.
| |
| TagAccess |
Access to a PLC tag. May implement INotifyDataChanged and/or IDataChangedNotifier, depending on the service.
| |
| TagConversion |
The tag and IO data types and their data conversion context providers.
| |
| TagServiceExtensions |
A class containing extension methods for ITagService.
| |
| TagValueChangedEventArgs |
An event reporting the change in value of a tag.
| |
| TagValuesChangedEventArgs |
An event reporting a change in data across a list of addresses.
| |
| VectoredTagAccess |
A vectored tag access.
| |
| VectoredTagRequestT |
A vectored tag request.
| |
| VectoredTagRequestsExtensions |
Extensions to VectoredTagRequest for tags.
| |
| VectoredTagServiceExtensions |
A class containing extension methods for IVectoredTagServiceT.
|
| Interface | Description | |
|---|---|---|
| IDirectTagAccessService |
PLC tag client service for clients that do not notify when tag data changes.
| |
| IDirectTagService |
Protocol service for providing access to the tag data in the peer (bypassing any caches).
| |
| INotifyDirectTagAccessService |
PLC tag client service for clients that do notify when tag data changes.
| |
| INotifyTagService |
Protocol service for providing cached access to tags in a peer that will notify when a tag value changes.
INotifyTagService.DataChanged callbacks will pass TagValuesChangedEventArgs.
The TagAccess returned from INotifyTagService.GetTag implements INotifyDataChanged which will pass TagValueChangedEventArgs.
| |
| ITagService |
Protocol service for providing access to the tag data in the peer.
| |
| IVectoredTagServiceT |
Protocol service for providing vectored access to the tag data in the peer.
| |
| NotifyDirectTagAccessIServerTag |
Server tag interface.
|
| Delegate | Description | |
|---|---|---|
| DirectTagBatchNotifyDelegate |
Action to call when a tg changes.
|