6 Profiles ToC Previous

6.6 Profile tables ToC Previous

6.6.24 Standard Event Subscription Server Facet ToC Previous Next

Table 46 describes the details of the Standard Event Subscription Server Facet. This Facet specifies the standard support for subscribing to events and is intended to supplement any of the FullFeatured Profiles. Support of this Facet requires the implementation of Event Types representing the Events that the Server can report and their specific fields. It also requires at least the Server Object to have the EventNotifier Attribute set. It includes the Services to Create, Modify and Delete Subscriptions and to Add, Modify and Remove Monitored Items for Object Nodes with an “EventNotifier Attribute”. Creating a monitoring item may include a filter that includes SimpleAttribute FilterOperands and a select list of Operators. The operators include: Equals, IsNull, GreaterThan, LessThan, GreaterThanOrEqual, LessThanOrEqual, Like, Not, Between, InList, And, Or, Cast, BitwiseAnd, BitwiseOr and TypeOf. Support of more complex filters is optional. This Facet has been updated to include several optional Base Information ConformanceUnits. These ConformanceUnits are optional to allow for backward compatibility, in the future these optional ConformanceUnits will become required, and so it is highly recommended that all servers support them.

Table 46 – Standard Event Subscription Server Facet

Group Conformance Unit / Profile Title Optional
Address Space Model Address Space Events False
Base Information Base Info Device Failure True
Base Information Base Info EventQueueOverflow EventType True
Base Information Base Info Progress Events True
Base Information Base Info SemanticChange True
Base Information Base Info System Status True
Base Information Base Info System Status Underlying System True
Monitored Item Services Monitor Basic False
Monitored Item Services Monitor Complex Event Filter True
Monitored Item Services Monitor Events False
Monitored Item Services Monitor Items 10 False
Monitored Item Services Monitor QueueSize_ServerMax False
Subscription   Services Subscription   Basic False
Subscription   Services Subscription   Minimum 02 False
Subscription   Services Subscription   Publish Discard Policy False
Subscription   Services Subscription   Publish Min 05 False

Previous Next