Click or drag to resize

SubscribeToLiveDataRequest Class

* A request used to subscribe to live data in order to get the data when updated.
Inheritance Hierarchy
SystemObject
  Canary.Views.Grpc.ApiSubscribeToLiveDataRequest

Namespace: Canary.Views.Grpc.Api
Assembly: Canary.Views.Grpc.Api (in Canary.Views.Grpc.Api.dll) Version: 25.6.0.25344+3070493948bf7d32a86bd3e9a8bcf4cc9a5b1929
Syntax
C#
public sealed class SubscribeToLiveDataRequest : IMessage<SubscribeToLiveDataRequest>, 
	IMessage, IEquatable<SubscribeToLiveDataRequest>, IDeepCloneable<SubscribeToLiveDataRequest>, 
	IBufferMessage

The SubscribeToLiveDataRequest type exposes the following members.

Constructors
 NameDescription
Public methodSubscribeToLiveDataRequestInitializes a new instance of the SubscribeToLiveDataRequest class
Public methodSubscribeToLiveDataRequest(SubscribeToLiveDataRequest)Initializes a new instance of the SubscribeToLiveDataRequest class
Top
Properties
 NameDescription
Public propertyBrowsePaths The views paths to browse for tags and then subscribe.
Public propertyCci The client connection ID associated with the connection.
Public propertyStatic memberDescriptor 
Public propertyIsAnnotationsEnabled Whether or not to return annotations.
Public propertyIsCompressionEnabled Whether or not to compress the data. If false and the service has compression enabled, disables compression for returned values (may be faster).
Public propertyIsLastestValueOnly Whether or not to only return the latest value. This is more efficient when true, but could miss values in the middle of the reporting interval.
Public propertyIsTagAliasingEnabled Whether or not to use tag aliasing. If true, aliases are returned on the first message sent and subsequent messages use the aliases for smaller payloads.
Public propertyIsVirtualTimeExtensionEnabled Whether or not to enable time extension. If true, then values are virtually time extended during each reporting interval call, regardless of whether the values or timestamp changed.
Public propertyStatic memberParser 
Public propertyReportingInterval The interval to return data in.
Public propertyTagPathNormalizationBehavior Normalization behavior for the tag paths returned in response messages.
Public propertyTags The tags that include the view to subscribe to.
Top
Methods
Fields
 NameDescription
Public fieldStatic memberBrowsePathsFieldNumberField number for the "browse_paths" field.
Public fieldStatic memberCciFieldNumberField number for the "cci" field.
Public fieldStatic memberIsAnnotationsEnabledFieldNumberField number for the "is_annotations_enabled" field.
Public fieldStatic memberIsCompressionEnabledFieldNumberField number for the "is_compression_enabled" field.
Public fieldStatic memberIsLastestValueOnlyFieldNumberField number for the "is_lastest_value_only" field.
Public fieldStatic memberIsTagAliasingEnabledFieldNumberField number for the "is_tag_aliasing_enabled" field.
Public fieldStatic memberIsVirtualTimeExtensionEnabledFieldNumberField number for the "is_virtual_time_extension_enabled" field.
Public fieldStatic memberReportingIntervalFieldNumberField number for the "reporting_interval" field.
Public fieldStatic memberTagPathNormalizationBehaviorFieldNumberField number for the "tag_path_normalization_behavior" field.
Public fieldStatic memberTagsFieldNumberField number for the "tags" field.
Top
See Also