Method | Description | |
---|---|---|
Acknowledge ( |
Processes acknowledgements for previously published messages.
|
|
Add ( |
Adds a subscription from the publish queue.
|
|
Close ( ) : IList |
Clears the queues because the session is closing.
|
|
CompletePublish ( bool requeue, |
Completes the publish.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
Publish ( uint clientHandle, System.DateTime deadline, bool requeue, |
Returns a subscription that is ready to publish.
|
|
PublishCompleted ( |
Adds a subscription back into the queue because it has more notifications to publish.
|
|
PublishTimerExpired ( ) : void |
Checks the state of the subscriptions.
|
|
Remove ( |
Removes a subscription from the publish queue.
|
|
SessionPublishQueue ( IServerInternal server, |
Creates a new queue.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
Method | Description | |
---|---|---|
AssignSubscriptionToRequest ( QueuedSubscription subscription ) : void |
Checks the state of the subscriptions.
|
|
TraceState ( string context ) : void |
Dumps the current state of the session queue.
|
public Acknowledge ( |
||
context | ||
subscriptionAcknowledgements | SubscriptionAcknowledgementCollection | |
acknowledgeResults | StatusCodeCollection | |
acknowledgeDiagnosticInfos | DiagnosticInfoCollection | |
return | void |
public Add ( |
||
subscription | ||
return | void |
public CompletePublish ( bool requeue, |
||
requeue | bool | if set to |
operation | The asynchronous operation. | |
calldata | object | The calldata. |
return |
public Publish ( uint clientHandle, System.DateTime deadline, bool requeue, |
||
clientHandle | uint | |
deadline | System.DateTime | |
requeue | bool | |
operation | ||
return |
public PublishCompleted ( |
||
subscription | ||
moreNotifications | bool | |
return | void |
public Remove ( |
||
subscription | ||
return | void |
public SessionPublishQueue ( IServerInternal server, |
||
server | IServerInternal | |
session | ||
maxPublishRequests | int | |
return | System |