C# Class Opc.Ua.Server.SessionPublishQueue.QueuedRequest

A request queued while waiting for a subscription.
Inheritance: IDisposable
ファイルを表示 Open project: OPCFoundation/UA-.NET

Public Properties

Property Type Description
Deadline System.DateTime
Error StatusCode
Event System.Threading.ManualResetEvent
Operation AsyncPublishOperation
SecureChannelId string
Subscription QueuedSubscription

Public Methods

Method Description
Dispose ( ) : void

Frees any unmanaged resources.

Set ( ) : void

Sets the event that wakes up the publish thread.

Wait ( int timeout ) : ServiceResult

Waits for the request to be processed.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

An overrideable version of the Dispose.

Method Details

Dispose() public method

Frees any unmanaged resources.
public Dispose ( ) : void
return void

Dispose() protected method

An overrideable version of the Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
return void

Set() public method

Sets the event that wakes up the publish thread.
public Set ( ) : void
return void

Wait() public method

Waits for the request to be processed.
public Wait ( int timeout ) : ServiceResult
timeout int
return ServiceResult

Property Details

Deadline public_oe property

public DateTime,System Deadline
return System.DateTime

Error public_oe property

public StatusCode Error
return StatusCode

Event public_oe property

public ManualResetEvent,System.Threading Event
return System.Threading.ManualResetEvent

Operation public_oe property

public AsyncPublishOperation,Opc.Ua.Server Operation
return AsyncPublishOperation

SecureChannelId public_oe property

public string SecureChannelId
return string

Subscription public_oe property

public QueuedSubscription Subscription
return QueuedSubscription