Interface ClientSessionRawSubscriptionService
Hierarchy
-
ClientSessionRawSubscriptionService
Methods
createMonitoredItems
-
Parameters
Returns void
-
Parameters
Returns Promise<CreateMonitoredItemsResponse>
createSubscription
-
Parameters
Returns void
-
Parameters
Returns Promise<CreateSubscriptionResponse>
deleteMonitoredItems
-
Parameters
-
-
callback: Callback<DeleteMonitoredItemsResponse>
Returns void
-
Parameters
Returns Promise<DeleteMonitoredItemsResponse>
deleteSubscriptions
-
Parameters
Returns void
-
Parameters
Returns Promise<DeleteSubscriptionsResponse>
getMonitoredItems
-
Parameters
-
Parameters
Returns void
modifyMonitoredItems
-
Parameters
Returns void
-
Parameters
Returns Promise<ModifyMonitoredItemsResponse>
modifySubscription
-
Parameters
Returns void
-
Parameters
Returns Promise<ModifySubscriptionResponse>
setMonitoringMode
-
Parameters
Returns void
-
Parameters
Returns Promise<SetMonitoringModeResponse>
transferSubscriptions
-
Parameters
Returns void
-
Parameters
Returns Promise<TransferSubscriptionsResponse>
createSubscription
const options = { requestedPublishingInterval: 1000, requestedLifetimeCount: 2000, requestedMaxKeepAliveCount: 10, maxNotificationsPerPublish: 1000, publishingEnabled: true, priority: 128 }; const response = await session.createSubscription(options);