The Method RequestUnacknowledgedResults is used to receive unacknowledged results available in the joining system.
The successful execution of this method will generate instances of RequestedResultEventType and update RequestedResultVariable.
Note: It is recommended that this Method is used only by the Client that is responsible for exclusively storing the results.
The signature of this Method is specified below. Table 58 and Table 59 specify the Arguments and AddressSpace representation, respectively.
Signature
RequestUnacknowledgedResults (
[in]0:UInt32maxResults,
[in]0:DurationrequestedMinimumDurationBetweenResults,
[out]0:DurationrevisedMinimumDurationBetweenResults,
[out]0:UInt32unacknowledgedResultCount,
[out]0:Int64status,
[out]0:LocalizedTextstatusMessage)
Table 60 – RequestUnacknowledgedResults Method Arguments
|
Argument |
Description |
|
maxResults |
It is the maximum results requested by the Client.
If 0, then the Server shall send all the unacknowledged results. |
|
requestedMinimumDurationBetweenResults |
The client can use this argument to configure a time interval between each Result to optimize the number of Results sent from the Server.
The Server can return the revised interval if the requested interval is not supported.
Note: It is only a requested minimum time interval by the client and the server could take additional time for processing. |
|
revisedMinimumDurationBetweenResults |
It is the minimum revised interval supported by the server. |
|
unacknowledgedResultCount |
It is the total count of unacknowledged results in the server. |
|
status |
It provides the status of the Method execution. Refer 7.4 for details. |
|
statusMessage |
It provides the high-level status information in a user-friendly text. |
Table 61 – RequestUnacknowledgedResults Method AddressSpace Definition
|
Attribute |
Value |
||||
|
BrowseName |
RequestUnacknowledgedResults |
||||
|
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
0:HasProperty |
Variable |
0:InputArguments |
0:Argument[] |
0:PropertyType |
0:Mandatory |
|
0:HasProperty |
Variable |
0:OutputArguments |
0:Argument[] |
0:PropertyType |
0:Mandatory |