5 Service Sets ToC Previous Next

5.13 Subscription Service Set ToC Previous Next

5.13.4 SetPublishingMode ToC Previous Next

5.13.4.1 Description ToC

This Service is used to enable sending of Notifications on one or more Subscriptions.

5.13.4.2 Parameters ToC

Table 92 defines the parameters for the Service.

Table 92 – SetPublishingMode Service Parameters

Name Type Description
Request    
   requestHeader RequestHeader Common request parameters (see 7.28 for RequestHeader definition).
   publishingEnabled Boolean A Boolean parameter with the following values:
   TRUE publishing of NotificationMessages is enabled for the Subscription.
   FALSE publishing of NotificationMessages is disabled for the Subscription.
The value of this parameter does not affect the value of the monitoring mode Attribute of MonitoredItems. Setting this value to FALSE does not discontinue the sending of keep-alive Messages.
   subscriptionIds [] IntegerId List of Server-assigned identifiers for the Subscriptions to enable or disable (see 7.14 for IntegerId definition).
     
Response    
   responseHeader ResponseHeader Common response parameters (see 7.29 for ResponseHeader definition).
   results [] StatusCode List of StatusCodes for the Subscriptions to enable/disable (see 7.34 for StatusCode definition). The size and order of the list matches the size and order of the subscriptionIds request parameter.
   diagnosticInfos [] DiagnosticInfo List of diagnostic information for the Subscriptions to enable/disable (see 7.8 for DiagnosticInfo definition). The size and order of the list matches the size and order of the subscriptionIds request parameter. This list is empty if diagnostics information was not requested in the request header or if no diagnostic information was encountered in processing of the request.

5.13.4.3 Service results ToC

Table 93 defines the Service results specific to this Service. Common StatusCodes are defined in Table 177.

Table 93 – SetPublishingMode Service Result Codes

Symbolic Id Description
Bad_NothingToDo See Table 177 for the description of this result code.
Bad_TooManyOperations See Table 177 for the description of this result code.

5.13.4.4 StatusCodes ToC

Table 94 defines values for the results parameter that are specific to this Service. Common StatusCodes are defined in Table 178.

Table 94 – SetPublishingMode Operation Level Result Codes

Symbolic Id Description
Bad_SubscriptionIdInvalid See Table 177 for the description of this result code.

Previous Next