Method | Description | |
---|---|---|
MonitoredItemTest ( |
Creates the test object.
|
|
Run ( ServerTestCase testcase, int iteration ) : bool |
Runs the test for all of the browse roots.
|
|
Session_Notification ( |
Method | Description | |
---|---|---|
AddVariableToTest ( VariableNode variable, List |
Recursively collects the child variables.
|
|
CalculateDifference ( object before, object after ) : decimal |
Calculates the difference between two values.
|
|
CheckDeadbandError ( |
Checks the error code after specifying a deadband.
|
|
CheckNotificationTiming ( |
Checks the timing for notifications.
|
|
CheckReturnedValues ( |
Checks that the correct values were returned.
|
|
DoDeadbandTest ( bool modifyDeadband ) : bool |
Reads an verifies all of the nodes.
|
|
DoQueueSizeTest ( bool modifyQueueSize ) : bool |
Reads an verifies all of the nodes.
|
|
DoSamplingIntervalTest ( bool modifySamplingInterval ) : bool |
Reads an verifies all of the nodes.
|
|
DoWrite ( object state ) : void |
Periodically writes to the server.
|
|
EnsureInRange ( object value, VariableNode variable, Range range ) : object |
Ensures the value is within the EU Range.
|
|
HaltTestOnError ( |
Halts the test after an error occurred.
|
|
IncrementValue ( TestVariable variable, double counter ) : object |
Returns a new value.
|
|
InitialWrite ( ) : void |
Removes nodes that are not actually writeable.
|
|
ModifyDeadband ( Subscription subscription ) : bool |
Modifies the deadband.
|
|
ModifyQueueSize ( Subscription subscription ) : bool |
Modifies the queue size for the subscription.
|
|
ModifySamplingInterval ( Subscription subscription ) : bool |
Modifies the sampling interval used.
|
|
ReadEURanges ( List |
Reads the EU range for a variable.
|
|
Write ( int counter ) : bool |
Reads the attributes, verifies the results and updates the nodes.
|
public MonitoredItemTest ( |
||
session | ||
configuration | ServerTestConfiguration | |
reportMessage | ReportMessageEventHandler | |
reportProgress | ReportProgressEventHandler | |
template | TestBase | |
return | System |
public Run ( ServerTestCase testcase, int iteration ) : bool | ||
testcase | ServerTestCase | |
iteration | int | |
return | bool |
public Session_Notification ( |
||
session | ||
e | ||
return | void |