Property | Type | Description | |
---|---|---|---|
AddItemToSubscription | void | ||
CheckUpdateTimerStatus | void | ||
GetSession | |||
OnAsyncRead | void | ||
OnAsyncWrite | void | ||
OnUpdate | void | ||
Refresh | void | ||
RemoveItemFromSubscription | void | ||
ScheduleNextUpdate | void | ||
SetFatalError | void | ||
ThrowIfDisposed | void | ||
TraceState | void | ||
UpdateCache | void | ||
UpdateReadResult | void |
Method | Description | |
---|---|---|
AsyncRead ( uint maxAge, int transactionId, int serverHandles, int &cancelId ) : int[] |
Starts an asynchronous read operation.
|
|
AsyncWrite ( int transactionId, int serverHandles, DaValue values, int &cancelId ) : int[] |
Starts an asynchronous write operation.
|
|
Cancel ( int cancelId ) : bool |
Cancels an asynchronous operation.
|
|
ClearItemDeadbands ( int serverHandles ) : int[] |
Clears the deadbands for the items.
|
|
ClearItemSamplingRates ( int serverHandles ) : int[] |
Clears the sampling rates for the items.
|
|
Clone ( string groupName ) : |
Clones the group.
|
|
ComDaGroup ( |
Initializes a new instance of the ComDaGroup class.
|
|
CreateItems ( |
Creates the items.
|
|
DeleteItems ( int serverHandles ) : int[] |
Deletes the items.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
GetItemAttributes ( ) : OpcRcw.Da.OPCITEMATTRIBUTES[] |
Gets the item attributes.
|
|
GetItemBufferEnabled ( int serverHandles, int bufferEnabled ) : int[] |
Gets whether buffering is enabled for the items.
|
|
GetItemDeadbands ( int serverHandles, float deadbands ) : int[] |
Gets the deadband for the items.
|
|
GetItemSamplingRates ( int serverHandles, int samplingRates ) : int[] |
Gets the sampling rates for the items.
|
|
OnDataChange ( Subscription subscription, DataChangeNotification notification, IList |
Called when a data change arrives.
|
|
RecreateItems ( ) : void |
Recreates the items.
|
|
Refresh ( uint maxAge, int transactionId, int &cancelId ) : void |
Starts an asynchronous refresh operation.
|
|
Remove ( ) : void |
Removes this group from the server.
|
|
SetActive ( int serverHandles, bool active ) : int[] |
Sets the active state for the items.
|
|
SetActive ( bool active ) : void |
Sets the active state for the group,
|
|
SetCallback ( IComDaGroupCallback callback ) : void |
Sets the callback.
|
|
SetClientHandles ( int serverHandles, int clientHandles ) : int[] |
Sets the client handles.
|
|
SetDataTypes ( int serverHandles, short dataTypes ) : int[] |
Sets the data types.
|
|
SetDeadband ( float deadband ) : void |
Sets the deadband for the group,
|
|
SetEnabled ( bool enabled ) : void |
Sets the enabled state for the group.
|
|
SetItemBufferEnabled ( int serverHandles, int bufferEnabled ) : int[] |
Sets whether buffering is enabled for the items.
|
|
SetItemDeadbands ( int serverHandles, float deadbands ) : int[] |
Sets the deadband for the items.
|
|
SetItemSamplingRates ( int serverHandles, int samplingRates, int revisedSamplingRates ) : int[] |
Sets the sampling rate for the items.
|
|
SetKeepAliveTime ( int keepAliveTime ) : int |
Sets the keep alive time.
|
|
SetName ( string groupName ) : void |
Sets the name.
|
|
SetUpdateRate ( int updateRate ) : int |
Sets the update rate for the group,
|
|
SyncRead ( uint maxAge, int serverHandles, bool isInitialRefresh, int clientHandles ) : DaValue[] |
Performs n synchronous read operation.
|
|
SyncWrite ( int serverHandles, DaValue values ) : int[] |
Performs n synchronous write operation.
|
|
UpdateCacheWithQuality ( short quality ) : void |
Updates the cache with quality.
|
|
UpdateDeadbandFilters ( IList |
Updates the deadband filters.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
Method | Description | |
---|---|---|
AddItemToSubscription ( Opc.Ua.Com.Server.ComDaGroupItem item ) : void | ||
CheckUpdateTimerStatus ( ) : void |
Checks the update timer status.
|
|
GetSession ( ) : |
Gets the session associated with the group.
|
|
OnAsyncRead ( object state ) : void |
Called to process an asynchronous read.
|
|
OnAsyncWrite ( object state ) : void |
Called to process an asynchronous write.
|
|
OnUpdate ( object state ) : void |
Called when it is time to send an update.
|
|
Refresh ( uint maxAge, int transactionId, bool isFirstUpdate, int &cancelId ) : void |
Starts an asynchronous refresh operation.
|
|
RemoveItemFromSubscription ( Opc.Ua.Com.Server.ComDaGroupItem item ) : void | ||
ScheduleNextUpdate ( ) : void |
Schedules the next update.
|
|
SetFatalError ( Opc.Ua.Com.Server.ComDaGroupItem itemsInRequest, int results, |
Sets the error for all items after an unexpected error occurs.
|
|
ThrowIfDisposed ( ) : void |
Throws if disposed.
|
|
TraceState ( string context ) : void |
Dumps the current state of the browser.
|
|
UpdateCache ( Opc.Ua.Com.Server.ComDaGroupItem item, DaValue value, bool isInitialRefresh ) : void |
Updates the cache.
|
|
UpdateReadResult ( Opc.Ua.Com.Server.ComDaGroupItem item, DaValue value ) : void |
Updates the read result by converting the value to the requested data type.
|
public AsyncRead ( uint maxAge, int transactionId, int serverHandles, int &cancelId ) : int[] | ||
maxAge | uint | The max age. |
transactionId | int | The transaction id. |
serverHandles | int | The server handles. |
cancelId | int | The cancel id. |
return | int[] |
public AsyncWrite ( int transactionId, int serverHandles, DaValue values, int &cancelId ) : int[] | ||
transactionId | int | The transaction id. |
serverHandles | int | The server handles. |
values | DaValue | The values. |
cancelId | int | The cancel id. |
return | int[] |
public Cancel ( int cancelId ) : bool | ||
cancelId | int | The cancel id. |
return | bool |
public ClearItemDeadbands ( int serverHandles ) : int[] | ||
serverHandles | int | The server handles. |
return | int[] |
public ClearItemSamplingRates ( int serverHandles ) : int[] | ||
serverHandles | int | The server handles. |
return | int[] |
public Clone ( string groupName ) : |
||
groupName | string | Name of the new group. |
return |
public ComDaGroup ( |
||
manager | The group manager. | |
name | string | The name. |
serverHandle | int | The server handle. |
return | System |
public CreateItems ( |
||
requests | The requests. | |
validateOnly | bool | if set to |
return | void |
public DeleteItems ( int serverHandles ) : int[] | ||
serverHandles | int | The server handles. |
return | int[] |
public GetItemAttributes ( ) : OpcRcw.Da.OPCITEMATTRIBUTES[] | ||
return | OpcRcw.Da.OPCITEMATTRIBUTES[] |
public GetItemBufferEnabled ( int serverHandles, int bufferEnabled ) : int[] | ||
serverHandles | int | The server handles. |
bufferEnabled | int | Whether buffering is enabled. |
return | int[] |
public GetItemDeadbands ( int serverHandles, float deadbands ) : int[] | ||
serverHandles | int | The server handles. |
deadbands | float | The deadbands. |
return | int[] |
public GetItemSamplingRates ( int serverHandles, int samplingRates ) : int[] | ||
serverHandles | int | The server handles. |
samplingRates | int | The sampling rates. |
return | int[] |
public OnDataChange ( Subscription subscription, DataChangeNotification notification, IList |
||
subscription | Subscription | The subscription. |
notification | DataChangeNotification | The notification. |
stringTable | IList |
The string table. |
return | void |
public Refresh ( uint maxAge, int transactionId, int &cancelId ) : void | ||
maxAge | uint | The max age. |
transactionId | int | The transaction id. |
cancelId | int | The cancel id. |
return | void |
public SetActive ( int serverHandles, bool active ) : int[] | ||
serverHandles | int | The server handles. |
active | bool | if set to |
return | int[] |
public SetActive ( bool active ) : void | ||
active | bool | if set to |
return | void |
public SetCallback ( IComDaGroupCallback callback ) : void | ||
callback | IComDaGroupCallback | The callback. |
return | void |
public SetClientHandles ( int serverHandles, int clientHandles ) : int[] | ||
serverHandles | int | The server handles. |
clientHandles | int | The client handles. |
return | int[] |
public SetDataTypes ( int serverHandles, short dataTypes ) : int[] | ||
serverHandles | int | The server handles. |
dataTypes | short | The data types. |
return | int[] |
public SetDeadband ( float deadband ) : void | ||
deadband | float | The deadband. |
return | void |
public SetEnabled ( bool enabled ) : void | ||
enabled | bool | if set to |
return | void |
public SetItemBufferEnabled ( int serverHandles, int bufferEnabled ) : int[] | ||
serverHandles | int | The server handles. |
bufferEnabled | int | Whether buffering is enabled. |
return | int[] |
public SetItemDeadbands ( int serverHandles, float deadbands ) : int[] | ||
serverHandles | int | The server handles. |
deadbands | float | The deadbands. |
return | int[] |
public SetItemSamplingRates ( int serverHandles, int samplingRates, int revisedSamplingRates ) : int[] | ||
serverHandles | int | The server handles. |
samplingRates | int | The sampling rates. |
revisedSamplingRates | int | The revised sampling rates. |
return | int[] |
public SetKeepAliveTime ( int keepAliveTime ) : int | ||
keepAliveTime | int | The keep alive time. |
return | int |
public SetName ( string groupName ) : void | ||
groupName | string | Name of the group. |
return | void |
public SetUpdateRate ( int updateRate ) : int | ||
updateRate | int | The update rate. |
return | int |
public SyncRead ( uint maxAge, int serverHandles, bool isInitialRefresh, int clientHandles ) : DaValue[] | ||
maxAge | uint | The max age. |
serverHandles | int | The server handles. |
isInitialRefresh | bool | if set to |
clientHandles | int | The client handles (must be allocated by the caller). |
return | DaValue[] |
public SyncWrite ( int serverHandles, DaValue values ) : int[] | ||
serverHandles | int | The server handles. |
values | DaValue | The values. |
return | int[] |
public UpdateCacheWithQuality ( short quality ) : void | ||
quality | short | The quality. |
return | void |
public UpdateDeadbandFilters ( IList |
||
items | IList |
The items. |
return | void |